l540263265 发表于 2016-11-23 15:45:00

sql_mode 设置失效问题 在线等

安装lnmp1.3完成后使用SELECT @@sql_MODE 查询sql_mode得出的结果为空,因为程序需要
把sql_mode 设置为sql_mode = 'NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION',
因此在sql中执行
SET sql_mode=`NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION`;
SET global sql_mode = 'NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

再执行
SELECT @@sql_MODE;


得出结果为NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION ,大喜,以为成功了,遂重启sql,再试一下SELECT @@sql_MODE ,得出的结果为空,悲,不生效!!!!
不服
在/etc/my.cnf最后添加一行
sql_mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

重启sql,SELECT @@sql_MODE 出来的结果还是空,不生效!!

求问,如何能有效的修改sql_mode,要重启计算机都生效那种!!

系统信息:centos7.02 64mysql5.5.48全新阿里云服务器系统,全新lnmp在线安装,一次成功,未修改任何配置文件,只添加一个mysql root 远程用户

[ 本帖最后由 l540263265 于 2016-11-23 15:48 编辑 ]

licess 发表于 2016-11-23 16:35:38

在 /etc/my.cnf 中添加到最后是不行的,要在段里

l540263265 发表于 2016-11-23 17:45:28

回复 2# 的帖子

经多次试验,放入到mysqld中后 ,永久生效了,非常感谢!
页: [1]
查看完整版本: sql_mode 设置失效问题 在线等