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

mysql数据库存储用户系统的主要数据,怎么把数据备份下来或者恢复数据呢?我给大师分享一下备份、恢复数据的过程!我写的经验对你进修mysql有帮忙的话,给我投票、点赞或者保藏!

东西/原料

  • mysql5.6

方式/步调

  1. 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

  2. 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);

  3. 3

    把shoufei表的金额点窜一下:

    UPDATE shoufei SET jine=jiage*shuliang;

  4. 4

    查看shoufei表的数据:

    SELECT * FROM shoufei;

  5. 5

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

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

  6. 6

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

  7. 7

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

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

    查看表的数据:

    select * from shoufei;

  • 发表于 2019-01-29 00:00
  • 阅读 ( 1121 )
  • 分类:其他类型

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具