原文:導入轉儲文件的時候:Error Code: 1406. Data too long for column - MySQL

MySQL will truncate any insert value that exceeds the specified column width. to make this without error try Switch your MySQL mode to not use STRICT. here some docs EDIT: To change the mode This can ...

2017-06-12 19:09 0 1244 推薦指數:

查看詳情

1406 data too long for column 'content' at row 1

很奇怪,很邪門。 content字段用的是text格式,按理說不會出現數據太長的問題。 后來搜索了一下,需要設置sql_mode。或者設為, 或者設為空, 可是重啟之后發現又變了 這個時候需要配置文件中修改了,my.cnf 一開始修改/etc/my.cnf 重啟 ...

Tue Dec 25 18:46:00 CST 2018 0 3163
MySQL #1406 Data too long錯誤

首先,我在寫這篇記錄的時候其實問題還沒有解決,一直顯示同一個問題——date too long 我查了很多網上的解決方法,差不多就是兩種解決方式,而兩種我都試過了,准備先把這兩種方法記錄下來,后面真正解決完再來編輯。 A. 字符編碼: “使用命令行方式登陸到MySQL服務器, 建立 ...

Thu Feb 23 00:48:00 CST 2017 0 7208
插入中文錯誤ERROR 1406 (22001): Data too long for column 'name' at row 1

1、在導入數據前執行以下命令即可:set SESSION sql_mode=''; 通過設置sql_mode變量更改模式。linux下安裝完mysql后,默認的sql-mode值是空,在這種情形下mysql執行的是一種不嚴 格的檢查,例如日期字段可以插入’0000-00-00 00:00 ...

Wed Oct 12 23:24:00 CST 2016 0 8667
MySQLdb._exceptions.DataError: (1406, "Data too long for column 1)

MySQLdb._exceptions.DataError: (1406, "Data too long for column 1) 在數據庫寫入信息時,字符串過長始終會被截取,不是字段的設置,要設置數據庫MYsql的字段默認值 右鍵打開設計表,對被截取的字段進行修改長度 再次寫入就不會被截取 ...

Wed Dec 11 05:43:00 CST 2019 0 282
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM