阿里云rds 修改mysql 配置 sql_mode='STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' 没有效
时间: 2023-10-27 09:29:14 浏览: 214
修改数据库模式
5星 · 资源好评率100%
如果你在修改了MySQL配置文件中的sql_mode参数后,发现没有生效,可能是因为你修改的是错误的配置文件或者没有重启MySQL服务。
你可以通过以下步骤来确认:
1. 查看MySQL当前使用的配置文件路径:在MySQL客户端中执行`SHOW VARIABLES LIKE 'config_file'`命令即可。
2. 确认修改的是当前正在使用的配置文件:在配置文件中搜索`sql_mode`参数,确认是否已经修改成了`STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION`。
3. 重启MySQL服务:在Linux系统中执行`systemctl restart mysql`命令,或在Windows系统中重启MySQL服务。
如果你按照上述步骤操作后,仍然无法生效,可能还需要检查其他可能影响`sql_mode`参数的配置项是否已经被修改。
阅读全文