更新时间:2022-12-08 GMT+08:00

数据库参数SQL_MODE的一致性检查

MySQL场景

表1 数据库参数SQL_MODE的一致性检查

预检查项

数据库参数SQL_MODE的一致性检查。

描述

检查源数据库和目标数据库的SQL_MODE参数值是否一致,若不一致,可能会导致迁移失败。

不通过提示处理建议

  • 如果您进行的是入云操作,请参考如下处理方式。

    不通过原因:源数据库和目标数据库的系统参数SQL_MODE不一致。

    处理建议:建议目标数据库SQL_MODE取值保持和源库一致,并确保源库和目标库不包含禁止值,具体修改方法请参见《关系型数据库用户指南》中“编辑参数”章节。如果涉及MyISAM表的迁移,目标数据库SQL_MODE参数取值中不能包含NO_ENGINE_SUBSTITUTION。

  • 如果您进行的是出云操作,请参考如下处理方式。

    待确认原因:源数据库和目标数据库的系统参数SQL_MODE的值不一致。

    处理建议:建议目标数据库SQL_MODE取值保持和源库一致,并确保源库和目标库不包含禁止值。