您的位置:首页 > 数据库 > MySQL

MySql的Blob字段报错:Data truncation: Data too long for column 'CONTENT' at row 1

2018-02-09 14:34 856 查看
    总结来说, Data truncation: Data too long for column 'CONTENT' at row 1问题的出现主要是以下几个原因:         1、可能 数据库中的字符集的编码与写代码的页面的编码不相符合;(一般为utf-8)         2、可能数据库字段的长度太小,不满足要求;(有时可能默认的为零,自己没有注意到,要好好检查一下)         3、我要讲的是数据库字段blob报 Data truncation: Data too long for column 'CONTENT' at row 1这个错误的原因:              原因:Mysql的blob字段最大长度为65535,而要保存的数据超过了这个长度。
  
            解决方法:将数据库字段的类型从blob改为longblob;或者是用js控制上传图片的大小,使其大小保持小于65535.
转载:http://blog.csdn.net/linshenshijianlu/article/details/77679068
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Mysql
相关文章推荐