将单字段文本文件导入MySQL

时间:2010-03-19 00:10:11

标签: mysql import

我有一个看起来像这样的文本文件:

value1
value2
value3

有3200万行。每行以\ n结尾。字段未用任何字符括起或分隔。我正在尝试使用此代码将其导入MySQL,但它不起作用:

LOAD DATA LOCAL INFILE 'data.txt'
INTO TABLE `table`
FIELDS TERMINATED BY ''
ENCLOSED BY ''
LINES TERMINATED BY '\n'
(`column1`)

谁能告诉我我做错了什么?

2 个答案:

答案 0 :(得分:1)

原来我太明确了。这样做了:

LOAD DATA LOCAL INFILE 'data.txt'
INTO TABLE `table`
ENCLOSED BY ''
(`column1`)

答案 1 :(得分:0)

你尝试使用双引号而不是单引号吗?它可能会将'\ n'解释为文字 - 这种情况会发生在其他语言中,可能就是这种情况