如何永久地在 MySQL 中设置 sql_mode?
如果你使用的是 Windows 操作系统,请检查你的 my.cnf 或 my.ini 文件目录。
mysql> select @@datadir;
以下为其输出
+---------------------------------------------+ | @@datadir | +---------------------------------------------+ | C:\ProgramData\MySQL\MySQL Server 8.0\Data\ | +---------------------------------------------+ 1 row in set (0.00 sec)
找到上述位置“C:\ProgramData\MySQL\MySQL Server 8.0\Data\”。以下是我 .cnf 文件的屏幕截图
打开“my.cnf”文件,并把 sql_mode="TRADITIONAL" 写进去。语法如下:
sql_mode="TRADITIONAL".
然后重新启动你的服务器。
广告