Mysql导入报错Row size too large (> 8126)

在进行数据导入的时候,偶然遇到了以下问题:

因为这个表列名特别多,导致行大小超出了8126。有时候是无法避免的,总不能给他拆了这个表,那解决方式很简单,只需一行命令即可

SET GLOBAL innodb_strict_mode = OFF;

这条命令是关闭innodb的严格模式,即可跳过这个报错,记得使用完后重新打开

SET GLOBAL innodb_strict_mode = ON;

已发布

分类

,

来自

标签:

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注