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

把文件保存到表的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),都不能解决问题
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章