mysql 设置sqlmode方法

2026-04-01 21:08:31

1、mysql -uroot -p登陆mysql。

mysql 设置sqlmode方法

2、select @@sql_mode,可以查看当前的mysql的sqlmode设置,如下图所示。

mysql 设置sqlmode方法

3、用户可以通过set @@sql_mode来设置sqlmode,mysql支持ANSI、TRADITIONAL和STRICT_TRANS_TABLES三种sqlmode。比如:set @@sql_mode=ANSI;  将sqlmode设置为ansi。如下图所示。

mysql 设置sqlmode方法

4、可以再次查询一下sqlmode的内容,如下图所示。

mysql 设置sqlmode方法

5、相同的方法也可以设置为其它的模式。

mysql 设置sqlmode方法

mysql 设置sqlmode方法

1、在方法一中设置的sqlmode在退出或者重启mysql后sqlmode即失效,要让sqlmode的设置永久有效,可以修改mysql的配置文件。在mysql配置文件中添加sql_mode的字段,后面加上相应的sqlmode模式,如下图所示将sqlmode设置为ansi。

mysql 设置sqlmode方法

2、之后重启一下mysql服务器。

mysql 设置sqlmode方法

3、再次登录mysql,查询sqlmode已经设置为ANSI。

mysql 设置sqlmode方法

猜你喜欢