在MySQL 中,資料插入可能會失敗,並出現錯誤「 1406 :當插入的值超過定義的列寬時,列資料太長。在插入過程中截斷了超過指定列長度的任何值。 Mode
SQL模式可以修改為兩種方式:
找到MySQL設定檔中的「sql-mode」行並修改它以刪除「STRICT」標誌。 SQL 查詢
執行以下SQL 查詢以停用STRICT 模式:
透過調整SQL 模式,MySQL 將不再截斷超出列寬的值。到非STRICT 模式可能會損害資料完整性。以上是如何修復 MySQL 錯誤 1406:列資料太長?的詳細內容。更多資訊請關注PHP中文網其他相關文章!