将单列CSV导入MySQL

时间:2018-03-28 17:33:58

标签: mysql csv

我在将具有2.32亿行的CSV文件导入MySQL数据库表时遇到了一些问题。我正在尝试使用以下代码:

LOAD DATA INFILE 'MyCSV.csv' INTO TABLE MyTable
FIELDS TERMINATED BY ''
ENCLOSED '\N'
LINES TERMINATED BY '\r\n'

部分问题是我使用的数据每行只有一个10位数字,例如没有格式:

1234567890 
0987654321
5432167890

我试图说明我只有一个字段的事实,所以我真的不担心哪个字段被终止,但该字段没有任何字段。附上。

有没有办法可以使用infile导入我的数据而不先编辑文件?

1 个答案:

答案 0 :(得分:0)

我只想使用:

LOAD DATA INFILE 'MyCSV.csv' INTO TABLE MyTable
FIELDS TERMINATED BY ',' 
LINES TERMINATED BY '\r\n'

或者只是:

LOAD DATA INFILE 'MyCSV.csv' INTO TABLE MyTable