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 编辑 ] 在 /etc/my.cnf 中添加到最后是不行的,要在段里
回复 2# 的帖子
经多次试验,放入到mysqld中后 ,永久生效了,非常感谢!
页:
[1]