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