variable ‘sql_mode‘ can‘t be set to the value of ‘no_auto_create_user‘

[錯誤代碼]SQLSTATE[42000]: Syntax error or access violation: 1231 Variable 'sql_mode' can't be set to the value of 'NO_AUTO_CREATE_USER'
報(bao)錯 /core/library/think/db/Connection.php 第 469 行左右(you)
有的個別同學環境安裝數據庫MYSQL8.0版本的時候出現以上報錯。所以正常上從報錯信息看,是由于參數sql_mode不能設置NO_AUTO_CREATE_USER值的問題導致的,簡單的處理方法就是,將數據庫SQL文件里面的‘NO_AUTO_CREATE_USER’字段刪除即可。
也就是(shi)(shi)我們的(de)(de)SQL數據庫(ku)文件,不管是(shi)(shi)安(an)裝Install目(mu)錄里面的(de)(de)eyoucms.sql還(huan)是(shi)(shi)大家備份的(de)(de),都要事先將這句話刪除后,再恢復數據或者安(an)裝。
以上是其(qi)中解決的方法(fa)之一 ,如有更好的 可以留言(yan)賜教