mysql关闭safemode 关闭mysql的严格模式

导读:MySQL的严格模式是一种数据完整性保护机制,但有时候会限制一些操作 。本文将介绍如何关闭MySQL的严格模式 。
1. 打开MySQL配置文件
在终端中输入以下命令打开MySQL的配置文件:
【mysql关闭safemode 关闭mysql的严格模式】sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
2. 注释掉严格模式相关代码
找到以下代码:
sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
将其改为:
# sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
3. 保存并退出
按下Ctrl+X,然后输入Y , 最后按下回车键保存并退出 。
4. 重启MySQL服务
在终端中输入以下命令重启MySQL服务:
sudo service mysql restart
总结:通过以上步骤 , 我们可以轻松地关闭MySQL的严格模式,从而实现更灵活的数据操作 。

    推荐阅读