mysql导入文件的时候很容易出现”Data truncated for column ‘xxx’ at row x”,其中字符串里的xxx和x是指具体的列和行数....有时候,这是因为数据类型的不对应,或者字符串长度不够而造成的.
但是,经常出现row 1就报错,并且感觉它没什么不对的样子....但是,我用相同的命令把它们导入到mysql时,train能导入,c却出错.
我把行结束符从”\n”换成”\r\n”后,导入成功....还有一点是,除了notepad外的大部分win下的编辑器,都既能识别”\n”又能识别”\r\n”....最后的结论是,注意这个数据文件的换行到底是”\n”还是”\r\n”.