怎么把txt 导入mysql数据库

2023年 11月 8日 65.7k 0

在日常工作中,经常会遇到需要将txt文件中的数据导入到mysql数据库的情况。本文将详细介绍如何完成此项任务。

怎么把txt 导入mysql数据库

首先需要准备好以下工具:

* mysql数据库
* txt文件编辑器(如Notepad++)

步骤如下:

1. 创建数据库表

在mysql数据库中创建一个新的表用于存储txt文件中的数据,表结构需要和txt文件中的数据格式相对应。例如,如果txt文件中的数据格式为“id, name, age”,那么在mysql中应该创建如下表结构:
CREATE TABLE `test` (
`id` INT NOT NULL,
`name` VARCHAR(10) NOT NULL,
`age` INT NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=INNODB;

2. 导入txt文件

在txt文件编辑器中打开txt文件,将文件中的每一条记录转换成SQL语句(INSERT INTO),并将这些SQL语句保存到一个新的文本文件中,例如,新文件名为“test.sql”。SQL语句格式应该如下:
INSERT INTO `test` (`id`, `name`, `age`) VALUES (1, 'Tom', 18);
INSERT INTO `test` (`id`, `name`, `age`) VALUES (2, 'Jack', 20);
INSERT INTO `test` (`id`, `name`, `age`) VALUES (3, 'Lucy', 19);
INSERT INTO `test` (`id`, `name`, `age`) VALUES (4, 'Lily', 21);

3. 导入SQL文件

在mysql中使用source命令导入SQL文件,例如:
source D:/test.sql;

4. 验证结果

在mysql中查询表中的数据进行验证,例如:
SELECT * FROM `test`;

经过以上步骤,我们可以把txt文件中的数据成功地导入到mysql中。如果出现任何问题,可以根据错误提示逐一排查。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论