日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

更改數據的查詢中缺失值或不正確值的處理由 MySQL 嚴格模式控制。其中包含 CREATE TABLE、UPDATE 和 INSERT 語句。當嘗試在啟用 MySQL 嚴格模式(默認設置)的情況下處理查詢時,無效或丟失的數據可能會導致警告或失敗。

關閉嚴格模式時,相同的查詢將修改其丟失或不正確的數據,并會導致直接警告。這似乎是期望的結果,但關閉嚴格模式后,某些活動可能會產生意想不到的效果。例如,如果添加一個值并且其字符數超過允許的數量,則該值將被截斷以適合。

MySQL 的嚴格模式始終處于開啟狀態。可以通過幾種不同的方式禁用它。

通過 SQL 禁用嚴格模式

可以使用這種方式執行以下命令來禁用 MySQL 服務器上的嚴格模式。

mysql -u root -p -e "SET GLOBAL sql_mode = 'NO_ENGINE_SUBSTITUTION';"

登錄后復制

現在,您可以通過運行以下命令來驗證模式是否已設置 –

mysql -u root -p -e "SELECT @@GLOBAL.sql_mode;"

登錄后復制

通過 my.cnf/my.ini 禁用嚴格模式:

    要進行編輯,請啟動 my.ini 或 my.cnf 文件(您擁有的文件取決于您運行的是 Windows 還是 Linux)。

    找到以下行

    sql_mode = "STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
    

    登錄后復制

      將其更改為以下行:

      如果找不到[mysqld]部分,則將該行插入到該部分下(如果沒有[mysqld]部分,則創建它)。

      Create mysqlId in the following way:
      sql_mode= ""
      

      登錄后復制

        要使修改生效,請重新啟動MySQL服務。

        如果現在無法重新啟動,您可以進入數據庫服務器并使用下面列出的命令使更改立即生效。如果不執行上述步驟,下次MySQL服務重啟時修改就會丟失。

        set global sql_mode='';
        

        登錄后復制

        無論 MySQL 管理員為什么必須禁用嚴格模式,這樣做都是一個簡單的過程。您可以使用此方法在服務器上禁用 MySQL 嚴格模式。

        此規則適用于標準版、標準(多語言)版、企業版 (MySQL)、企業多語言版 (MySQL)、企業版 (SQL Server) 和企業版 (MySQL) (SQL Server)

        以上就是如何在 MySQL 中禁用嚴格模式?的詳細內容,更多請關注www.92cms.cn其它相關文章!

分享到:
標簽:MySQL 如何在 模式 禁用
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定