2012-07-09 41 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

查詢是自我解釋,我希望:)

相關問題