mysql5.7 數據導入5.6 Index column size too large. The maximum column size is 767 bytes.


先檢查一下是不是數據庫被限制了索引的大小
SHOW variables like 'innodb_large_prefix'

如果查詢的值是OFF的話 執行下面命令

SET GLOBAL INNODB_LARGE_PREFIX = ON;

執行完了 之后 還得查看當前的innodb_file_format引擎格式類型是不是BARRACUDA

執行

SHOW variables like 'innodb_file_format'

如果不是的話則需要修改

SET GLOBAL innodb_file_format = BARRACUDA;

OK,可以在導入數據試試了!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM