VPS侦探论坛

 找回密码
 注册
查看: 4195|回复: 2

sql_mode 设置失效问题 在线等

[复制链接]
发表于 2016-11-23 15:45:00 | 显示全部楼层 |阅读模式

安装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 64  mysql  5.5.48全新阿里云服务器系统,全新lnmp在线安装,一次成功,未修改任何配置文件,只添加一个mysql root 远程用户

[ 本帖最后由 l540263265 于 2016-11-23 15:48 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2016-11-23 16:35:38 | 显示全部楼层


在 /etc/my.cnf 中添加到最后是不行的,要在[mysqld]段里
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2016-11-23 17:45:28 | 显示全部楼层

回复 2# 的帖子


经多次试验,放入到mysqld中后 ,永久生效了,非常感谢!
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-16 16:26 , Processed in 0.025787 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表