首頁 > 資料庫 > mysql教程 > 如何修復 MySQL 錯誤 1406:列資料太長?

如何修復 MySQL 錯誤 1406:列資料太長?

Mary-Kate Olsen
發布: 2024-12-29 20:49:11
原創
1039 人瀏覽過

How to Fix MySQL Error 1406: Data Too Long for Column?

錯誤代碼:1406 - 截斷資料以適合MySQL 中的列長度

在MySQL 中,資料插入可能會失敗,並出現錯誤「 1406 :當插入的值超過定義的列寬時,列資料太長。在插入過程中截斷了超過指定列長度的任何值。 Mode

SQL模式可以修改為兩種方式:

1.修改my.ini/my.cnf檔

找到MySQL設定檔中的「sql-mode」行並修改它以刪除「STRICT」標誌。 SQL 查詢

執行以下SQL 查詢以停用STRICT 模式:

透過調整SQL 模式,MySQL 將不再截斷超出列寬的值。到非STRICT 模式可能會損害資料完整性。

以上是如何修復 MySQL 錯誤 1406:列資料太長?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板