ikxin

MySQL5.x关闭数据库严格模式
正文今天帮一个客户搭建whmcs(idc管理系统)的时候,遇到了一个关于数据库的问题,就是whmcs6.x无法在数...
扫描右侧二维码阅读全文
08
2017/06

MySQL5.x关闭数据库严格模式

正文

今天帮一个客户搭建whmcs(idc管理系统)的时候,遇到了一个关于数据库的问题,就是whmcs6.x无法在数据库严格模式下运行,所以就要关闭这个数据库严格模式,看了一下MySQL的官方文档,于是我就找到了解决方案,下面是我总结出来的两种关闭数据库严格模式的方法,我测试的是MySQL5.5,其他版本自行测试,如有问题请在下发评论区留言...

方法一

修改my.cnf

设置启动参数,将默认sql_mode改为宽松模式

使用命令:

echo "sql-mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" >> /etc/my.cnf

然后重启MySQL服务器

service mysqld restart

方法二

修改mysqld

使用命令:

sed -i "s#\"\$\*\"#--sql-mode=\"NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\"#" /etc/init.d/mysqld

然后重启MySQL服务器

service mysqld restart

注意

MySQL5.5请使用第二种方法

最后修改:2019 年 06 月 25 日 01 : 39 PM
如果觉得我的文章写得不错,请赏我一杯咖啡

发表评论