mysql報錯: unknown variable 'sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES'


  在修改mysql默認字符集的時候:

  1. 需要拷貝/usr/share/mysql下的my-huge.cnf 或者my-small.cnf到 /etc/my.cnf,但是官網說:從5.7.18開始不在二進制包中提供my-default.cnf文件。

   所以我直接把my-default.cnf作為配置文件

  2. 但是因為my-default.cnf最下面的這句

 

    在登錄mysql時會報錯

 

 

   

 

 

  

 

 

   3 直接刪除掉最下面的sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES即可,如下圖,並不會影響sql mode;

          

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM