mysql数据库怎么备份和恢复数据

2025-11-05 17:52:51

1、登录mysql数据库,在test数据库中新建一个shoufei表::id、时间、项目、价格、数量、金额。

Create Table

CREATE TABLE `shoufei` (  `id` int(11) NOT NULL AUTO_INCREMENT,  `shijian` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,  `xiangmu` varchar(20) NOT NULL,  `jiage` float NOT NULL,  `shuliang` int(11) NOT NULL,  `jine` float DEFAULT NULL,  PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8

mysql数据库怎么备份和恢复数据

2、在shoufei表中增加5条数据:

INSERT INTO shoufei(xiangmu,jiage,shuliang) VALUES('感冒药',10,10);

INSERT INTO shoufei(xiangmu,jiage,shuliang) VALUES('甘草片',15,2);

INSERT INTO shoufei(xiangmu,jiage,shuliang) VALUES('阿莫西林',20,2);

INSERT INTO shoufei(xiangmu,jiage,shuliang) VALUES('午时茶',8,1);

INSERT INTO shoufei(xiangmu,jiage,shuliang) VALUES('银翘解毒丸',2,10);

mysql数据库怎么备份和恢复数据

3、把shoufei表的金额修改一下:

UPDATE shoufei SET jine=jiage*shuliang;

mysql数据库怎么备份和恢复数据

4、查看shoufei表的数据:

SELECT * FROM shoufei;

mysql数据库怎么备份和恢复数据

5、把shoufei表的数据存储到c:\shoufei.txt文件中:

SELECT * INTO OUTFILE 'c:\shoufei.txt' FROM shoufei;

mysql数据库怎么备份和恢复数据

6、查看c:\shoufei.txt这个文件的数据。

mysql数据库怎么备份和恢复数据

7、把c:\shoufei.txt中的数据恢复到数据库shoufei表中,替换数据,当表的数据和备份的数据一样的话,替换数据,当前没有的数据增加到表中。

LOAD DATA INFILE 'c:\shoufei.txt'  REPLACE INTO TABLE shoufei

查看表的数据:

select * from shoufei;

mysql数据库怎么备份和恢复数据

mysql数据库怎么备份和恢复数据

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢