2012-07-09 38 views
0

我是MySQL新手,我搜索了互联网。在我使用CSV文件或SQL文件将数据导入数据库之前。但现在我有这种格式的文本文件:以特定格式将txt文件导入到我的数据库

number 
989399999999  
989388888888  
989384444444 

这继续约300条记录。我怎样才能将它导入我的数据库?

+1

如果只有1列,这已经是CSV,也TabSV等:) – biziclop 2012-07-09 16:01:10

+0

和不需要任何行终止? – 2012-07-09 16:03:00

+0

如果它是多行的,那么它已经有一个行结束符。当然,它没有* field *终止符,因为只有1个字段。除非我误解了某些东西。您可以选择一个随机字段终止符。 – biziclop 2012-07-09 16:04:44

回答

1

LOAD DATA INFILE

的LOAD DATA INFILE语句以非常高的速度读取文本文件行插入 表。文件名必须以文字 字符串的形式给出。

LOAD DATA LOCAL INFILE 'C:\\Users\\hi\\Desktop\\abc.txt' INTO TABLE customer LINES TERMINATED BY '\n' IGNORE 1 LINES

查询是自我解释,我希望:)

相关问题