2015-08-13 21 views
-1
I have txt file 
text1|text2|text3|text4, 
text1|text2|text3|text4, 
text1|text2|text3|text4, 
text1|text2|text3|text4, 
text1|text2|text3|text4, 

("LOAD DATA INFILE '1.txt' INTO TABLE `main` 
        FIELDS TERMINATED BY '|' 
        LINES TERMINATED BY ',' 
        "); 

main表視圖 ID值1值2值3 VALUE4如何忽略MySQL查詢中的第一列將txt保存到數據庫?

一切工作正常

我需要忽略第一列(id)!

如何改變MySQL查詢插入

text1 to value1 
text2 to value2 
text3 to value3 

等。

回答

0

使用忽略,就像這樣:

LOAD DATA INFILE '/tmp/test.txt' INTO TABLE test IGNORE 1 LINES; 
+0

他並不想跳過第一線,他想要跳過每行的id列。 –

+0

哦,你是對的,但它已經回答了。 –

相關問題