2012-11-29 25 views
1

我有一個文本文件,每行一個字。我一直無法將它導入帶有名稱字段的mysql表中。MySQL導入每行一個字的文本文件

我需要使用什麼選項來導入?

我的文本文件是這樣的:

random 
name 
one 
two 
three 
+0

搜索和替換?,在每行結尾添加一個昏迷並在開始時添加'插入到XXX值.....'可以工作 – jcho360

回答

1

您應該使用LOAD DATA INFILE

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

編輯

好像你不能同時指定列列表((name)在這種情況下)和FIELDS/LINES條款在同一時間 - 很奇怪。

+0

我試圖用phpmyadmin使用這些,但是我得到錯誤:Invalid CSV導入的參數:字段被 –

+0

轉義您是否嘗試刪除此部分('ESCAPED BY'\\'')?無論如何你都沒有逃脫。 – scriptin

+0

是的,讓它空白phpmyadmin仍然給我同樣的錯誤。 –

相關問題