1

我有一个每行一个单词的文本文件。我无法将它导入到带有名为 name 的字段的 mysql 表中。

我需要使用哪些选项进行导入?

我的文本文件是这样的:

random
name
one
two
three
4

2 回答 2

1

你应该使用LOAD DATA INFILE

LOAD DATA INFILE 'data.txt' INTO TABLE my_table(name)

编辑

似乎您不能同时指定两个列列表((name)在这种情况下)和FIELDS/LINES子句 - 真的很奇怪。

于 2012-11-29T19:45:28.420 回答
0

最直接的方法是使用mysqlimport

带参数--lines-terminated-by="\n"

于 2012-11-29T19:42:02.997 回答