数据库参数innodb_strict_mode一致性检查
源数据库和目标数据库的innodb_strict_mode参数一致性检查,若不一致,可能会导致迁移失败,建议将参数变为一致。
不通过原因
源数据库和目标数据库的innodb_strict_mode参数不一致。
处理建议
- 如果为自建的MySQL数据库,可通过命令行方式修改。
- 通过以下命令查看参数值。
SHOW VARIABLES LIKE "innodb_strict_mode";
- 使用命令修改参数。
SET GLOBAL innodb_strict_mode = <value>;
如果想将该选项关闭,则可以将<value>设置为0;若想打开严格模式,则将<value>设置为1。
- 通过以下命令查看参数值。
- 如果为RDS for MySQL实例,可通过修改数据库innodb_strict_mode参数实现,详情请参考修改实例参数章节。
更多其他类型数据库修改innodb_strict_mode的方法,可参考对应数据库的使用说明。