首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MYSQL导入数据

MYSQL导入数据
EN

Stack Overflow用户
提问于 2014-04-04 07:36:42
回答 2查看 67关注 0票数 0

我有一个名为rates.txt的文件,它有以下行:

代码语言:javascript
复制
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表。

谢谢,

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-04-04 07:45:15

您可以使用MySQL语句负载数据

代码语言:javascript
复制
LOAD DATA INFILE 'rates.txt' INTO TABLE rates 
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n' STARTING BY ''
票数 1
EN

Stack Overflow用户

发布于 2014-04-04 08:58:18

应该像.

代码语言:javascript
复制
LOAD DATA INFILE '/tmp/mydata.txt' INTO TABLE PerformanceReport;

默认情况下,LOAD DATA INFILE使用带分隔符的制表符,每行一行,所以应该使用它。

示例代码:

代码语言:javascript
复制
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/a/22801922/3242978

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22856463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档