我们如何将数据从.txt文件导入MySQL表?
可以借助LOADDATAINFILE语句来完成。为了说明这个概念,我们在路径为d:/A.txt的“A.txt”中具有以下数据,以制表符分隔:
100 John USA 10000 101 Paul UK 12000 102 Henry NZ 11000 103 Rick USA 17000 104 Corey USA 15000
我们想要将A.txt的数据加载到名为employee_tbl的下表中-
mysql> Create table employee_tbl(Id Int, Name varchar(20), Country Varchar(20),Salary Int);
现在,可以通过下表将数据从文件传输到数据库表-
mysql> LOAD DATA LOCAL INFILE 'd:\A.txt' INTO table employee_tbl; Records: 5 Deleted: 0 Skipped: 0 Warnings: 0 mysql> Select * from employee_tbl; +------+-------+---------+--------+ | Id | Name | Country | Salary | +------+-------+---------+--------+ | 100 | John | USA | 10000 | | 101 | Paul | UK | 12000 | | 102 | Henry | NZ | 11000 | | 103 | Rick | USA | 17000 | | 104 | Corey | USA | 15000 | +------+-------+---------+--------+ 5 rows in set (0.00 sec)
上面的结果集显示A.txt文件中的数据已传输到表中。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西