付费节点推荐
免费节点
节点使用教程
在执行导入创建表或者增加字段时,发现row size长度过长,导致出现以下错误。
[Err] 1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB may help. In current row format, BLOB prefix of 0 bytes is stored inline.
解决方案
row size 其实就是所有字段的长度的总和。在不进行拆表的前提下解决
方法一:改变一些字段varchar为TEXT or BLOB。 无效,不能解决问题。
修改mysql的配置文件, vi /etc/my.cnf,(xampp主界面点击config。修改 my.ini)
innodb_log_file_size=1024M
innodb_strict_mode=0
修改innodb_log_file_size大小,增加 innodb_strict_mode=0 这项配置,否则不能生效。 重启,成功导入。
未经允许不得转载:Bcoder资源网 » XAMPP Row size too large (> 8126).解决方法
评论前必须登录!
登陆 注册