2015-03-03 230 views
1

我想在mysql表中導入一個txt文件,並且我想知道是否有一種方法可以通過一個字符來分隔數據,所以我可以使用它作爲列名。例如:在mysql中導入一個txt文件

我的txt文件數據:

Column1=Yo 
Column2=Hey 
Column3=Wasup 

我需要使用字符串直到 '=' MySQL中的列名:

Column1 Column2 Column3 

Yo  Hey  Wasup 

,以及如何避免導入的數據「[ ]'?

回答

1

我想,唯一的內置命令導入文件是LOAD DATA INFILE,其可以載入表示表這樣一個文件:

Column1,Column2,Column3 
Data1,Date2,Date3 

實施例:

LOAD DATA INFILE 'yourfile.csv' INTO TABLE YourTable; 
FIELDS TERMINATED BY ',' 
LINES TERMINATED BY '\r\n'