mysql从文件导入数据

把mysql中的表数据备份到文件中 , 怎么把文件中的数据恢复到数据库表中呢?前期备份数据时 , 字段要分开 。 我给大家介绍一下怎么恢复数据 , 下面对你学习mysql有帮助的话 , 给我投票、点赞或者收藏!
需要这些哦
mysql
sqlyog
方式/
1在mysql的test数据库中已经chengji表 , (chengji在上节表数据的备份中已经成立 , 您看看下面的链接) 。
Create Table

CREATE TABLE `chengji` (
`姓名` varchar(10) NOT NULL,
`语文` int(11) NOT NULL,
`数学` int(11) NOT NULL,
`英语` int(11) DEFAULT NULL,
PRIMARY KEY (`姓名`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8

mysql从文件导入数据

文章插图

2查看chengji表中的数据 , 上节已经输入3个数据:
SELECT 姓名,语文,数学,英语 FROM chengji ;
mysql从文件导入数据

文章插图

3这个表中的数据删除 , 把备份的数据恢复到chengji表中 。
DELETE FROM chengji ;
mysql从文件导入数据

文章插图

4查看chengj表中数据 , 数据删除没有:
SELECT 姓名,语文,数学,英语 FROM chengji ;
成果表数据为空 。
mysql从文件导入数据

文章插图

5上节把表的数据备份到c:/chengji20200831.txt这个文件中 , 此刻把这个文件的数据导入到chengji表中:
LOAD DATA INFILE 'c:/chengji20200831.txt' INTO TABLE chengji FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';
mysql从文件导入数据

文章插图

6备份的数据已经导入当作功 , 查看chengj表的数据:
SELECT 姓名,语文,数学,英语 FROM chengji ;
【mysql从文件导入数据】导入的数据和备份的数据一样 。
mysql从文件导入数据

文章插图
mysql从文件导入数据

文章插图


以上内容就是mysql从文件导入数据的内容啦 , 希望对你有所帮助哦!

    推荐阅读