我有一个看起来像这样的文本文件:
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`)
谁能告诉我我做错了什么?
答案 0 :(得分:1)
原来我太明确了。这样做了:
LOAD DATA LOCAL INFILE 'data.txt'
INTO TABLE `table`
ENCLOSED BY ''
(`column1`)
答案 1 :(得分:0)
你尝试使用双引号而不是单引号吗?它可能会将'\ n'解释为文字 - 这种情况会发生在其他语言中,可能就是这种情况