0
我是MySQL新手,我搜索了互联网。在我使用CSV文件或SQL文件将数据导入数据库之前。但现在我有这种格式的文本文件:以特定格式将txt文件导入到我的数据库
number
989399999999
989388888888
989384444444
这继续约300条记录。我怎样才能将它导入我的数据库?
我是MySQL新手,我搜索了互联网。在我使用CSV文件或SQL文件将数据导入数据库之前。但现在我有这种格式的文本文件:以特定格式将txt文件导入到我的数据库
number
989399999999
989388888888
989384444444
这继续约300条记录。我怎样才能将它导入我的数据库?
的LOAD DATA INFILE语句以非常高的速度读取文本文件行插入 表。文件名必须以文字 字符串的形式给出。
LOAD DATA LOCAL INFILE 'C:\\Users\\hi\\Desktop\\abc.txt' INTO TABLE customer LINES TERMINATED BY '\n' IGNORE 1 LINES
查询是自我解释,我希望:)
如果只有1列,这已经是CSV,也TabSV等:) – biziclop 2012-07-09 16:01:10
和不需要任何行终止? – 2012-07-09 16:03:00
如果它是多行的,那么它已经有一个行结束符。当然,它没有* field *终止符,因为只有1个字段。除非我误解了某些东西。您可以选择一个随机字段终止符。 – biziclop 2012-07-09 16:04:44