更改默认的sql模式

时间:2014-03-10 16:17:55

标签: mysql global-variables

我正在尝试使用此设置我的Mysql模式。它可以工作,但是当服务器重新启动时,它默认返回STRICT_TRANS_TABLE, NO_ENGINE_SUBSTITUTION。如何使其永久化,以便在重启后保持这种状态。

set global sql_mode="NO_BACKSLASH_ESCAPES,STRICT_TRANS_TABLE,
NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

1 个答案:

答案 0 :(得分:0)

更改您的mysql配置文件。如果在windowzzz中查找my.cnf

,则该文件称为my.ini

将以下行添加到它并在

之后重新启动mysql引擎
   sql-mode="NO_BACKSLASH_ESCAPES,STRICT_TRANS_TABLE,NO_AUTO_CREATE_USER,
   NO_ENGINE_SUBSTITUTION"