[英]Unable to set sql_mode in my.cnf
可以为会话设置sql_mode
。
SET SESSION sql_mode = 'NO_ENGINE_SUBSTITUTION'
您可以使用SHOW VARIABLES
语句验证设置。
更改全局设置:
SET GLOBAL sql_mode = 'NO_ENGINE_SUBSTITUTION'
要在MySQL服务器重启时初始化全局设置,可以在配置文件(例如my.cnf
)中配置该设置。
我认为该设置必须位于配置文件的[mysqld]
部分下。 请注意,可能读取了多个配置文件。 可能存在一个包含设置的/usr/my.cnf
文件。
也可以在mysqld启动命令行sql_mode
指定为选项。
参考:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.