解决MySQL导入SQL文件时“Row size too large (> 8126)”的问题

用VSCode替换掉sql文件中所有ROW_FORMAT=COMPACT为ROW_FORMAT=DYNAMIC或者ROW_FORMAT=COMPRESSED。

ROW_FORMAT=DYNAMIC和ROW_FORMAT=COMPRESSED的主要区别为ROW_FORMAT=COMPRESSED占用的磁盘空间较小。

如果你的mysql版本大于8.0,就不要去用别的教程的什么改innodb_file_per_table和innodb_file_format了,这些在8.0版本中都被删了,加了mysql启动不了。

 

posted on 2023-01-12 22:26  axel10  阅读(317)  评论(0编辑  收藏  举报