如何将 .txt 文件中的数据导入 MySQL 表?

如何将 .txt 文件中的数据导入 MySQL 表?

如何将 .txt 文件中的数据导入 MySQL 表?

mysqlmysqli database更新于 2023/11/26 8:46:00

可以借助 LOAD DATA INFILE 语句完成此操作。为了说明这一概念,我们在路径为 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);

Query OK, 0 rows affected (0.91 sec)

现在,可以借助下表将数据从文件传输到数据库表 −

mysql> LOAD DATA LOCAL INFILE 'd:\A.txt' INTO table employee_tbl;

Query OK, 5 rows affected (0.15 sec)

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文件的数据已经传输到表中。

相关文章

spring boot 如何连接 localhost MySQL

在 MySQL 中检索行时,AND 和 OR 运算符之间有什么区别?

在 MySQL 中更新所有 varchar 列行以在斜线前显示值?

如何在 MySQL 中合并几行记录?

以下是带有动态数组的 MySQL LIKE 查询MySQL 限制范围无法显示前 3 行?

如何将主键作为外部键引用到 MySQL 中的各个表?

MySQL 数据库字段搜索查询的类型?

在 MySQL 中加密和解密字符串?

如何在 MySQL 中仅使用来自另一个表的字符串作为引用向表中添加一行?

在 MySQL 中 SELECT WHERE IN null?

打印

下一节 ❯❮ 上一节

相关推荐

excel怎么打开tdms格式
365-002 bet

excel怎么打开tdms格式

⌛ 07-21 👁️ 4275
9、穿越火线如何刷装备
365bet在线足球开户

9、穿越火线如何刷装备

⌛ 07-21 👁️ 9288
闲鱼怎么发货给买家?流程有哪些?
365bet在线足球开户

闲鱼怎么发货给买家?流程有哪些?

⌛ 07-20 👁️ 6906
格林春天环保集成墙饰怎么样
365bet足球直播

格林春天环保集成墙饰怎么样

⌛ 06-30 👁️ 8063
打印机经常卡纸怎么解决 打印机频繁卡纸的原因及解决办法
[冒險家指南] 房子
365-002 bet

[冒險家指南] 房子

⌛ 08-20 👁️ 6596