2015-03-03 232 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'