
# 源数据库是否存在不允许使用的sql_mode值
MySQL迁移时，源数据库不能存在不允许使用的sql_mode值，否则可能会导致迁移失败。
#### 不通过原因
源数据库参数SQL_MODE包含不允许的sql_mode值：no_engine_substitution。
#### 处理建议
修改源数据库的参数值。
- 如果为自建的MySQL数据库，可通过命令行方式修改。
  ```
  SET sql_mode = '修改后的值';
  ```
  
- 如果为RDS for MySQL实例，可通过修改数据库sql_mode参数实现，详情请参考[修改实例参数](https://support.huaweicloud.com/usermanual-rds-mysql/rds_configuration.html)章节。
 
