lnmp 关闭mysql严格模式的方法

lnmp一键包的mysql配置文件my.cnf有两个,一个在/etc/my.cnf,一个是/usr/local/mysql/my.cnf

网上几乎上所有关于mysql关闭严格模式的办法都是指修改/etc/my.cnf,这在lnmp一键包的mysql上不管用,应该修改/usr/local/mysql/my.cnf

如果你按照这个办法也不管用,试试搜索下其他地方是否还有my.cnf。

lnmp 关闭mysql严格模式的方法如下:

vim /usr/local/mysql/my.cnf

搜索sql-mode
按ESC,输入?sql_mode搜索sql_mode
搜索到的结果是这样的:
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
然后按i键进入修改状态,把,STRICT_TRANS_TABLES去掉
也就是改成:sql_mode=NO_ENGINE_SUBSTITUTION
接着,按ESC输入:wq保存并退出
重启mysql生效配置

最后你会发现严格模式永远的被关掉了!重启也不会恢复严格模式了!

本站提供的服务

  • wordpress主题、插件、开发、优化以及WordPress虚拟主机、VPS售卖
  • 自用Shadowsocks 服务器搭建 RMB50/次
  • VPN(PPTP&L2TP)流量出售: 5RMB/GB,10GB起售,8条台湾、美国、香港线路
    • 联系QQ:2564692806

      打赏作者
      这篇文章帮助很大,重重有赏

      您的支持将鼓励我们继续创作!

      [微信] 扫描二维码打赏

      [支付宝] 扫描二维码打赏

      正在跳转到PayPal...

female geek, creator of sscloud. keyword: php, html5+css3, python, wordpress

Leave a reply:

Your email address will not be published.

Site Footer