原文:關於mysql使用命令行時出現Data too long for column的解決方案:

方法一: ,在mysql根目錄下找到my.ini文件 :將其中sql mode中的STRICT TRANS TABLES這個屬性去掉 :重啟mysql的服務 注意注銷電腦不會重啟mysql服務,重啟不知道可不可以 : 我的電腦 右鍵 管理 服務與應用程序 服務 MYSQL 開啟 停止 重啟動 該方法只是將錯誤隱藏掉,強行插入,很有可能導致插入的值不正確 方法二: 在mysql啟動參數中加入 def ...

2017-11-15 21:35 0 12197 推薦指數:

查看詳情

關於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
解決data too long for column 'name' at row 1

最先試一試最簡單的測試方式就是先修改my.ini文件中的-default-character-set = gb2312或utf8,重啟mysql再輸入數據,如果不行,再考慮以下辦法。 在程序中寫了一段代碼向數據庫中插入數據,出現data too long for column 'name ...

Fri May 01 03:48:00 CST 2015 1 57315
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM