关闭 mysql 取消mysql严格模式

导读:
MySQL是一款广泛使用的关系型数据库管理系统 , 严格模式是其默认设置 。然而,在某些情况下 , 取消严格模式可能更适合用户的需求 。本文将介绍如何取消MySQL的严格模式 。
1. 登录MySQL
使用管理员账号登录MySQL 。
2. 修改配置文件
找到MySQL的配置文件my.cnf或my.ini,通常位于/etc/mysql/目录下 。用编辑器打开该文件,找到[mysqld]段,添加以下代码:
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
3. 重启MySQL服务
保存并关闭配置文件后,重启MySQL服务,以使修改生效 。命令如下:
sudo service mysql restart
【关闭 mysql 取消mysql严格模式】4. 检查是否成功
重新登录MySQL , 并输入以下命令:
SELECT @@GLOBAL.sql_mode;
如果输出结果中不包含STRICT_TRANS_TABLES,则表示已成功取消MySQL的严格模式 。
总结:
取消MySQL的严格模式可以避免在数据插入和更新时出现错误,特别是在某些情况下,例如与其他应用程序集成时 。通过修改配置文件并重启MySQL服务,可以轻松地取消MySQL的严格模式 。

    推荐阅读