Row size too large (> 8126)的解決方法

stackOverflow上的解決方法
在這裏插入圖片描述
首先進行第一步
如果是window系統的話就不是my.cnf這個文件的了(linux纔是這個問題),在window系統是在數據庫的安裝目錄下找到
在這裏插入圖片描述
在後面加上
innodb_file_per_table=1
innodb_file_format = Barracuda

然後需要重啓一下mysql數據庫
在這裏插入圖片描述

然後再進行第二步操作
ALTER TABLE nombre_tabla
ENGINE=InnoDB
ROW_FORMAT=COMPRESSED
KEY_BLOCK_SIZE=8;

End:祝君好運~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章