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

MySql 5.6异常处理: Row size too large (> 8126)

2016-03-15 17:12 555 查看
把文件保存到表的mediumblob类型字段中,文件比较大时,我测试的时候是超过5M,导致MySql异常:
Row size too large (> 8126). Changing some columns to TEXT or BLOB may help.
解决方法: 修改my.ini中的innodb_log_file_size参数,48M->148M
注:从异常的提示上看,是比较迷惑的,修改字段类型,修改表的行格式(ROW_FORMAT=DYNAMIC),都不能解决问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: