[ERR] 1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may help.
本人用MariaDB 10 版本 ,查询很多方法,都说是数据库引擎InnoDb 的问题。
有的说是这个问题,试过后还是报错。
解决方案:
vim /etc/my.cnf
在
[mysqld]
下面加上
innodb_strict_mode = 0
完美解决
可参考官方文档
https://dev.mysql.com/doc/refman/5.5/en/innodb-parameters.html#sysvar_innodb_strict_mode