在mysql中导入txt文件

时间:2015-03-03 13:29:12

标签: mysql text import loaddata

我想在mysql表中导入一个txt文件,我想知道是否有办法用字符分隔数据,所以我可以将它用作列名。例如:

我的txt文件数据:

Column1=Yo
Column2=Hey
Column3=Wasup

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

Column1  Column2  Column3

 Yo       Hey      Wasup

还有如何避免在' []'之间导入数据? ?

1 个答案:

答案 0 :(得分: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'