图片大小过大时,无法通过填报写进数据库

操作流程:

单元格内写了一个input的上传文件,上传后通过FileReader() 将base64格式的图片数据赋值到参数面板的控件中,

最后通过提交入库

bfe155ef198a6bb21fffb46aa5a95ac.png

发生问题:

911KB的图片的话可以成功写入,但是1.5M的图片就会失败,存入的是NULL

3d3cc686990aa6a5c26fb92035c2c4f.png

数据类型是存储图片数据的字段的数据类型是mediumtext,可容纳大小是够的

FineReport 喜欢吃书的绿毛虫 发布于 2023-12-8 14:54
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-12-8 15:00

估计是长度问题,试试字段类型改成BLOB,CLOB类型看看

  • 喜欢吃书的绿毛虫 喜欢吃书的绿毛虫(提问者) 试了 换成longblob也不行
    2023-12-08 15:06 
  • snrtuemc snrtuemc 回复 喜欢吃书的绿毛虫(提问者) 难道tomcat容器阻止了超过1m文件的上传,看看这个文档https://m.yisu.com/ask/63824990.html
    2023-12-08 15:16 
  • 喜欢吃书的绿毛虫 喜欢吃书的绿毛虫(提问者) 回复 snrtuemc 我用的是本地,是内置服务器
    2023-12-08 15:18 
  • snrtuemc snrtuemc 回复 喜欢吃书的绿毛虫(提问者) 那要咨询帆软技术了。。
    2023-12-08 15:20 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-12-8 14:57(编辑于 2023-12-8 14:57)
最佳回答
0
华莉星宸Lv7资深互助
发布于2023-12-8 14:59(编辑于 2023-12-8 14:59)

把数据库字段的数据类型改为BLOB

  • 3关注人数
  • 203浏览人数
  • 最后回答于:2023-12-8 15:00
    请选择关闭问题的原因
    确定 取消
    返回顶部