我有一个名为rates.txt的文件,它有以下行:
0.5,28.55,51.3
1,43.74,68.38
1.5,61.62,85.5
2,79.56,102.56我有一个名为rates的MSQL表,其中列为A,B,C。
如何将文本文件中的所有行导入mysql表。
谢谢,
发布于 2014-04-04 07:45:15
您可以使用MySQL语句负载数据。
LOAD DATA INFILE 'rates.txt' INTO TABLE rates
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n' STARTING BY ''发布于 2014-04-04 08:58:18
应该像.
LOAD DATA INFILE '/tmp/mydata.txt' INTO TABLE PerformanceReport;默认情况下,LOAD DATA INFILE使用带分隔符的制表符,每行一行,所以应该使用它。
示例代码:
LOAD DATA LOCAL INFILE 'abc.txt' INTO TABLE abc
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES
(col1, col2, col3, col4, col5...) https://stackoverflow.com/questions/22856463
复制相似问题