【发布时间】:2016-02-26 20:36:44
【问题描述】:
我正在从包含两列的 .txt 文件中导入数千行数据,格式如下:
A8041550408#=86^:|blablablablablablablablablablablablablablablablablablablabla1
blablablablablablablablablablablablablablablablablablablabla2
blablablablablablablablablablablablablablablablablablablabla3
A8041550408#=86^:|blablablablablablablablablablablablablablablablablablablabla1
blablablablablablablablablablablablablablablablablablablabla2
A8041550408#=86^:|blablablablablablablablablablablablablablablablablablablabla1
blablablablablablablablablablablablablablablablablablablabla2
blablablablablablablablablablablablablablablablablablablabla3
blablablablablablablablablablablablablablablablablablablabla4
etc....
到目前为止,我所做的是创建一个包含两个字段的表,但是当我尝试将 .txt 文件导入为 CSV 并将 / 列分隔为:| /,我得到一个错误:
"Invalid column count in CSV input on line 2."
这很明显,因为 .txt 文件的第二行是空的。
此外,我尝试使用 LOAD DATA 将文件作为 CSV 导入,但效果不佳,它只是用 .txt 文件中的随机单词和短语填满了表格。 所以我的问题是:如何从这个文件中导入数据?
【问题讨论】:
-
你的意思是第2、4、6行等都是空的吗?
-
是的......它甚至不是你可以看到的模式,有时有线条有时没有!
标签: mysql phpmyadmin pipe csv