• mysql之数据库备份与恢复


    备份与恢复

    系统运行中,增量备份与整体备份。

    例如:每周日整体备份一次,周一到周六只备份当天。

    如果周五的数据出了问题,可以用周日的整体+周一、周二、周三、周四来恢复。

     

    备份的工具:

    有第三方的收费备份工具,目前我们所学的是系统自带的备份功能,mysqldump。

    mysqldump 可以导出

    库、表。

    备份:

    例1:导出muagua库下面的goods表

    mysqldump -u用户名 -p密码 库名 表1 表2 表3 > 地址/备份文件名称

    导出的是建表语句及insert语句。

    例2:导出mugua库下面的所有表

    mysqldump -u用户名 -p密码 库名 > 地址/备份文件名称

    例3:如何以库为单位导出

    mysqldump -u用户名 -p密码 -B 库1 库2 库3 > 地址/备份文件名称

    注意:-B一定要加上,不然mysql会把库当作表来看待,就会报找不到表的错误。

    例4:如何导出所有库

    mysqldump -u用户名 -p密码 -A > 地址/备份文件名称

     

    恢复:

    1.登录到mysql命令行

    对于库级的备份文件

    mysql> source 备份文件地址

    对于表级的备份文件

    mysql> use 库名

    mysql> source 备份文件地址

    2.不登录到mysql命令行

    针对库级的备份文件

    mysql -u用户名 -p密码 < 库级备份文件地址

    针对表级的备份文件地址

    mysql -u用户名 -p密码 库名 < 表级备份文件地址

    要注意的地方是:你恢复的是库级的备份文件还是表级的备份文件。

  • 相关阅读:
    SPRINGMVC整合SOLR
    solr 嵌套entity 高亮查询
    solr 高级进阶,解决问题
    Solr的主从模式Master-Slave
    Solr8.0速成系列 | Solr客户端常用操作和查询语法 08
    solr 的全量更新与增量更新
    solr8.0.0和tomcat8.5.40的整合,完整版
    设置 Tomcat 的JVM运行内存
    mongo主库地址变更,从库修改数据源IP
    mysql数据表如何导入MSSQL中
  • 原文地址:https://www.cnblogs.com/a757956132/p/4314937.html
Copyright © 2020-2023  润新知