zoukankan      html  css  js  c++  java
  • MySQL数据库的备份与恢复

    备份与恢复非常重要,尤其是对于数据库,今天就来学习一下MySQL数据库的备份与恢复

    备份:

    1、全库备份

    mysqldump -u root -p --all-databases > bak.sql;

    2、选择指定的数据库备份

    mysqldump -u root -p --databases database1 database2 database3  > bak1.sql;

    3、备份一个数据库

    mysqldump -u root -p --databases database > bak2.sql;

    //备份数据库可以不适用--databases选项,但是不使用的话,在还原数据库时如果还原数据的数据库不存在,需要先进行创建数据库。

    恢复数据:

    mysql -u root -p < bak.sql;

    mysql -u root -p databases1 <bak1.sql;

    然后实验一下效果

    1、首先创建两个测试用的库

    2、对所有数据库进行备份

     3、登录数据库删除两个测试的库

     4、恢复删除之前备份的数据

     

     5、查看一下删除的数据库是否已经还原

     

    果然恢复到了删除前的状态。

  • 相关阅读:
    dp的冗余(选数类)
    noip2016自测报告
    dalao高精
    二叉苹果树
    最长上升子序列加强版
    Above the Median
    树状数组学习笔记
    Java委托机制
    Java集合
    Java异常
  • 原文地址:https://www.cnblogs.com/hai-long/p/12687803.html
Copyright © 2011-2022 走看看