zoukankan      html  css  js  c++  java
  • MySQL 备份与恢复

    完整恢复的前提是打开日志记录功能,即配置 log-bin 这一项

    一、备份

     mysqldump -A -B --tables -F  --master-data -d 

    -A 备份所有库
    --compact去掉注释
    -B
    --tables
    --master-data  值为2 用在主库 1 用在从库
    -d --no-data 只输出表结构
    -t --no-create-info 只输出数据
    -F 刷新日志


    --quick
    --no-create-info
    --extended-insert
    --default-character-set=utf8


    InnoDB --single-transactio 

    二、恢复

    1.开启日志记录 log-bin配置项

    2.定位到发生故障的时间点或者导致故障的sql语句

    3.使用 mysqlbinlog  恢复日志到sql文件 

    -d 数据库名字

    -r 和字符流重定向>一样

    --start-position 开始位置

    --stop-position 结束位置

    --start-time 开始时间

    --stop-time 结束时间

  • 相关阅读:
    BZOJ3631 [JLOI2014] 松鼠的新家
    HDU
    HDU
    HDU
    二分图求最大独立集模板
    HDU
    HDU
    HDU
    Codeforces 1197F Coloring Game 矩阵快速幂 (看题解)
    HDU
  • 原文地址:https://www.cnblogs.com/zhengwenqiang/p/7988220.html
Copyright © 2011-2022 走看看