错误信息
Row size too large (> 8126). Changing some columns to TEXT or BLOB or using
ROW_FORMAT=DYNAMIC
or ROW_FORMAT=COMPRESSED may help. In current row format,
BLOB prefix of 768 bytes is stored inline.
参考官网地址:
https://mariadb.com/kb/en/troubleshooting-row-size-too-large-errors-with-innodb/
数据库设置:
将表格转换为动态行格式
SET GLOBAL innodb_default_row_format='dynamic';
SET SESSION innodb_strict_mode=ON;