更新时间:2025-08-07 GMT+08:00
源数据库是否存在不允许使用的sql_mode值
MySQL迁移时,源数据库不能存在不允许使用的sql_mode值,否则可能会导致迁移失败。
不通过原因
源数据库参数SQL_MODE包含不允许的sql_mode值:no_engine_substitution。
处理建议
修改源数据库的参数值。
- 如果为自建的MySQL数据库,可通过命令行方式修改。
SET sql_mode = '修改后的值';
- 如果为RDS for MySQL实例,可通过修改数据库sql_mode参数实现,详情请参考修改实例参数章节。
父主题: 数据库参数检查