人妻系列无码专区av在线,国内精品久久久久久婷婷,久草视频在线播放,精品国产线拍大陆久久尤物

當(dāng)前位置:首頁 > 數(shù)據(jù)庫 > 正文

mysql數(shù)據(jù)庫的配置文件?修改

mysql數(shù)據(jù)庫的配置文件?修改

如何在mysql配置文件里將sql-mode修改為NO_AUTO_CREATE_USER? 第一步:打開MySQL配置文件my.cnf(或者my.ini,視情況而定)。...

如何在mysql配置文件里將sql-mode修改為NO_AUTO_CREATE_USER?

第一步:打開MySQL配置文件my.cnf(或者my.ini,視情況而定)。在Linux中,通常位于/etc/my.cnf或/etc/mysql/my.cnf;在Windows中,通常位于C:\Program Files\MySQL\MySQL Server 7\my.ini。

首先,確保數(shù)據(jù)庫設(shè)計階段為可能未提供值的字段設(shè)置默認值。這樣即便不顯式提供值,也能順利完成數(shù)據(jù)插入。其次,調(diào)整SQL模式,可編輯my.ini文件來移除`STRICT_TRANS_TABLES`配置,通過`sql-mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION`來重啟MySQL服務(wù),解除嚴格模式限制。

關(guān)閉MySQL的strict mode的具體做法:找到MySQL目錄下的my.ini,將其中的sql-mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 修改為sql-mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,重新啟動 Mysql服務(wù)。

原因:新版本的MySQL對字段的嚴格檢查。解決方法一:修改my.ini,將 sql-mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION改為 sql-mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION。重新啟動MySQL。