zoukankan      html  css  js  c++  java
  • 小贝_mysql数据库备份与恢复

    mysql数据库备份与恢复

    简要:
           一、数据库备份
           二、数据库恢复

    一、数据库备份

    1、备份简单说明 : 系统执行中,增量备份与总体备份

    例: 每周日总体备份一次,周一到周六备份当天

    假设周五出了问题,则能够用周日的总体+周一。二。三,四来恢复

    2、备份工具

    a、第三方收费备份工具

    b、系统自带备份功能即mysqldump(能够导出库、表)

    c、利用outfile和infile

    2.1、mysqldump使用样例

    例1、导出某个库下的表

    mysqldump–uusername –ppassword库名 表1 表2 表3>路径/备份文件名

    备份mugua库下的t表

    (备注: 说明mysqldump出来的结果是一系列的sql语句)

    例2、怎样导出一个库以下的全部表

    mysqldump–uusername –ppassword库名 >路径/备份文件名

    备份mugua库下的全部表

     

    例3、怎样导出以库为单位导出

    mysqldump–uusername –ppassword–B 库1 库2 库3 >路径/备份文件名

     

    例4、怎样导出全部库

    mysqldump–uusername –ppassword–A >路径/备份文件名

     

    总结:

    1、mysqldump导出的都是sql语句。

    2、mysqldump其他使用方法

    a、mysqldump导出mugua库下t表的结构


    b、mysqldump导出mugua库下表t的数据

     

    2.2、利用outfile和infile

    (备注: 也就是说outfile导出的是表t的全部列的数据)

     

    二、数据库恢复

    1、在命令行操作

    mysql–uusername –ppassword [数据库名称]< 路径/备份文件名

    1.1、恢复mugua库下的t表


    1.2、恢复mugua1库



    2、登录mysql后用source操作

    2.1、恢复mugua库下的t表


    (source等同于. )

     

    2.2、恢复mugua1库



    The quieter you become,the more you are able to hear!


  • 相关阅读:
    linux动态库加载路径修改
    RAII手法封装互斥锁
    比特数组
    c++行事准则
    构造函数初始化列表
    this与const
    不完全类型
    Django初学习(四):模板-上下文管理器的使用
    Django初学习(三):模板的使用
    Django初学习(二):路由&子路由
  • 原文地址:https://www.cnblogs.com/tlnshuju/p/6952248.html
Copyright © 2011-2022 走看看