本地主機中的MySQL 嚴格模式管理(XAMPP)
MySQL 嚴格模式強制執行額外的資料驗證和一致性檢查,偶爾資料會導致執行時出錯某些操作。如果您遇到此類錯誤,則必須確定嚴格模式是否已啟用並了解如何停用或啟用它。
檢查嚴格模式狀態
檢查MySQL 是否在本地主機(XAMPP) 上啟用或停用嚴格模式,您可以執行下列SQL 查詢:
<code class="sql">SHOW VARIABLES LIKE 'sql_mode';</code>
輸出將包含變數名稱為「sql_mode」的行。如果「sql_mode」的值包含“STRICT_TRANS_TABLES”,則啟用嚴格模式。否則,它將被禁用。
停用嚴格模式
要停用嚴格模式,請執行以下SQL 查詢:
<code class="sql">set global sql_mode='';</code>
這將有效對所有後續操作都嚴格停用模式。您也可以將空字串替換為所需模式來指定要停用的特定模式。例如,若要只停用“NO_ENGINE_SUBSTITUTION”,您可以使用下列查詢:
<code class="sql">set global sql_mode='STRICT_TRANS_TABLES';</code>
啟用嚴格模式
要啟用嚴格模式,只需執行下列指令查詢:
<code class="sql">set global sql_mode='STRICT_TRANS_TABLES';</code>
這將為所有後續操作啟用嚴格模式。請記住,停用或啟用嚴格模式可能需要重新啟動 MySQL 伺服器才能生效。
以上是以下是根據您的文章提出的一些基於問題的標題: * 如何在XAMPP中檢查和管理MySQL嚴格模式? * 在本機中啟用和停用 MySQL 嚴格模式 (XAMPP):綜合指南的詳細內容。更多資訊請關注PHP中文網其他相關文章!