我遇到了像change-limit-for-mysql-row-size-too-large这样的类似情况。我尝试更改文件格式,我可以得到如下表:
的MySQL>显示变量,例如'innodb%format%';
+ --------------------------- + ----------- + | Variable_name |价值| + --------------------------- + ----------- + | innodb_default_row_format |动态| | innodb_file_format |梭子鱼| | innodb_file_format_check | ON | | innodb_file_format_max |梭子鱼| + --------------------------- + ----------- +
但是我也得到错误Error Code: 1118. Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs