当前位置:网站首页>mysql导入文件出现Data truncated for column ‘xxx’ at row 1的原因
mysql导入文件出现Data truncated for column ‘xxx’ at row 1的原因
2022-07-07 11:48:00 【全栈程序员站长】
mysql导入文件的时候很容易出现”Data truncated for column ‘xxx’ at row x”,其中字符串里的xxx和x是指具体的列和行数.
有时候,这是因为数据类型的不对应,或者字符串长度不够而造成的.
但是,经常出现row 1就报错,并且感觉它没什么不对的样子.
这往往是因为windows的回车换行”\r\n”作怪,下面的测试说明了这种情况.
我有一个train.csv的数据文件,我用python修改后保存为c.csv.
但是,我用相同的命令把它们导入到mysql时,train能导入,c却出错.
我把行结束符从”\n”换成”\r\n”后,导入成功.
用notepad打开这两个文件,会发现train根本没有换行,而c则有换行.
这说明train里只有”\n”,因此notepad无法识别到换行,而c里则是”\r\n”.
然而用python生成c.csv的时候,输出只有”\n”,这说明python在win下会自动把”\n”变成”\r\n”.
还有一点是,除了notepad外的大部分win下的编辑器,都既能识别”\n”又能识别”\r\n”.
因此只有用notepad才能知道到底是”\n”还是”\r\n”,或者用winHex等工具直接看ascii码.
最后的结论是,注意这个数据文件的换行到底是”\n”还是”\r\n”.
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/113289.html原文链接:https://javaforall.cn
边栏推荐
- Server to server (S2S) event (adjust)
- Getting started with MySQL
- Move base parameter analysis and experience summary
- Mongodb slice summary
- Excerpt from "misogyny: female disgust in Japan"
- Clion mingw64 Chinese garbled code
- Scripy tutorial classic practice [New Concept English]
- LED light of single chip microcomputer learning notes
- Battle Atlas: 12 scenarios detailing the requirements for container safety construction
- Cmake learning and use notes (1)
猜你喜欢
提升树莓派性能的方法
Realize the IP address home display function and number home query
2022-7-6 Leetcode 977. Square of ordered array
高端了8年,雅迪如今怎么样?
数字ic设计——SPI
为租客提供帮助
Redis只能做缓存?太out了!
Battle Atlas: 12 scenarios detailing the requirements for container safety construction
2022-7-6 初学redis(一)在 Linux 下下载安装并运行 redis
高等数学---第八章多元函数微分学1
随机推荐
Getting started with cinnamon applet
Realbasicvsr test pictures and videos
Ways to improve the performance of raspberry pie
数据库系统概论-第一章绪论【概念模型、层次模型和三级模式(外模式、模式、内模式)】
一文读懂数仓中的pg_stat
2022-7-6 初学redis(一)在 Linux 下下载安装并运行 redis
OSI seven layer model
Mongodb command summary
Redis只能做缓存?太out了!
Signal strength (RSSI) knowledge sorting
Co create a collaborative ecosystem of software and hardware: the "Joint submission" of graphcore IPU and Baidu PaddlePaddle appeared in mlperf
Drawerlayout suppress sideslip display
Read PG in data warehouse in one article_ stat
566. Reshaping the matrix
[1] Basic knowledge of ros2 - summary version of operation commands
How far can it go to adopt a cow by selling the concept to the market?
"New red flag Cup" desktop application creativity competition 2022
Dry goods | summarize the linkage use of those vulnerability tools
[high frequency interview questions] difficulty 2.5/5, simple combination of DFS trie template level application questions
Detr introduction