原文:向mysql插入數據報錯 pymysql.err.DataError: (1406, "Data too long for column 'class' at row 1") 解決方案

恢復內容開始 這個問題一開始更換數據類型或者數據類型的大小,發現還是不行。后面通過網上查詢了一條神奇的sql語句分分鍾鍾的解決了 問題原因明明是: 字段的長度不夠存放數據 解決方案: 在mysql命令行輸入如下:SET global.sql mode 一針見血 恢復內容結束 ...

2021-04-16 18:33 0 303 推薦指數:

查看詳情

django.db.utils.DataError: (1406, "Data too long for column 'gender' at row 1")

問題: 利用pycharm在給Django項目創建超級用戶的時候,出現了如圖中所示的錯誤: 分析: 從錯誤來看,是‘gender’這個字段的數據大小問題,即數據過長。('我這里是gender',你們的可能有些不同,但只要是這個類型的錯誤都可以作為解決辦法) 解決辦法: 返回 ...

Thu Oct 11 04:32:00 CST 2018 0 958
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
關於sqoop導出數據mysql導出一半的時候出錯的解決方案(:Data truncation: Data too long for column 'BORROWERNAME' at row 88)

最近在做數據遷移的工作,使用到sqoop的導入和導出工具,具體操作是將hive當中的數據查詢出來插入到新的表當中,然后將數據又導入到mysql的關系型數據庫當中。 我將數據插入到hive將的一個新的表當中,但是那插入到一半的時候數據插入不進去了,一直納悶怎么可能插入一半就插不進去了那,說來 ...

Mon Sep 10 18:08:00 CST 2018 0 2916
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