MySql 的严格模式

设置当前数据库的严格模式:  


   1.可以通过执行SQL语句来开启,但是只对当前连接有效,下面是SQL语句:  当前临时严格模式

      set sql_mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION";

   2.通过修改MySQL的配置文件 my-default.ini,在配置文件中查找sql-mode,将此行修改成为:  永久严格模式

       sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"


 
  查看当前是否是严格模式:


         检查是否生效,执行sql :
       select @@sql_mode;

你可能感兴趣的:(mySql数据库,MySQL)