[ABI 5.2] 上传附件提示:Data too long for column 'file1' at row 1

6933
3

ts-Emma 初学数据Lv2

发表于2022-1-19 18:13

悬赏1

已解决

楼主
上传附件,提示:com.esen.jdbc.pool.impl.mysql.MysqlPooledSQLException: Data truncation: Data too long for column 'file1' at row 1
文件大小设置为10M,上传的附件为300K,请问什么原因,谢谢。

最近看过此主题的会员

esen_52B07DX1EH

esen_51JBYX12HL

Ly_LJY

约克公爵R

dora232

王浩_2

xzm

最佳答案
1、MySQL有四种BLOB类型:
  ·tinyblob:仅255个字符
  ·blob:最大限制到65K字节
  ·mediumblob:限制到16M字节
  ·longblob:可达4GB
上传较大文件的时,需要将字段类型修改成后面的字段类型,比如mediumblob或者longblob
3个回答

只看楼主

zengxq 数据达人Lv4

发表于2022-1-19 19:04

只看该作者

取消 关注该作者的回复

沙发

您使用的哪个版本的mysql?ABI52只支持mysql5.6和mysql5.7.其它版本的需要定制开发。

ts-Emma 初学数据Lv2

发表于2022-1-20 08:24

只看该作者

取消 关注该作者的回复

板凳

您好,mysql版本是 5.6 ,而且上传几K的文件可以成功,为什么几百K的就报错呢?




zengxq 数据达人Lv4

发表于2022-1-19 18:13

只看该作者

取消 关注该作者的回复

地板

1、MySQL有四种BLOB类型:
  ·tinyblob:仅255个字符
  ·blob:最大限制到65K字节
  ·mediumblob:限制到16M字节
  ·longblob:可达4GB
上传较大文件的时,需要将字段类型修改成后面的字段类型,比如mediumblob或者longblob

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号