zoukankan      html  css  js  c++  java
  • 数据库增量备份小结

    1,开启mysql的增量备份

    打开my.ini,在端口后边加上:

    bin-log=备份文件绝对路径。保存

    重启mysql得到得到 二进制 增量备份文件

     

    mylog.index :索引文件,有哪些增量备份文件

    mylog.000001 :存放用户对数据库操作的文件.


    查看 二进制 备份文件, 进入mysql bin目录 执行:

    mysqlbinlog 备份文件路径;

    2,使用增量 备份文件恢复数据

    mysqlbin目录下,执行:

    位置恢复:

    mysqlbinlog --stop-position = '110' 增量备份文件+文件名 | mysql -uroot -p

    输入密码即可

    解释: 从开始到恢复到110位置

    mysqlbinlog --stop-position = '110' 增量备份文件+文件名 | mysql -uroot -p

    输入密码即可

    解释: 从110位置恢复到末尾

    日期恢复:

    mysqlbinlog --stop-datetime ='严格的日期格式' 增量备份文件+文件名 | mysql -uroot -p

    输入密码即可

    解释: 从0恢复到指定日期

    mysqlbinlog --stop-datetime ='严格的日期格式' 增量备份文件+文件名 | mysql -uroot -p

    输入密码即可

    解释: 从指定日期恢复到末尾


    后记:

    mysql全备份:

    mysqldump -uroot -proot 数据库名 表名1,表名2, 表名。。。。> 备份文件全名


    恢复:

    cmd控制台下:

    mysql -uroot -proot 数据库名 < 备份的文件全名

    mysql控制台下

    source 备份的文件全名.

  • 相关阅读:
    模拟赛QAQ
    复习计划
    luogu P1080 国王游戏
    [NOIP2012T3]开车旅行
    luogu P1967 货车运输
    同余方程组的扩展欧几里得解法
    luogu P1476 休息中的小呆
    GRYZY #13. 拼不出的数
    GRYZY- #10. 财富
    GRYZY #8. 公交车
  • 原文地址:https://www.cnblogs.com/mtima/p/2860319.html
Copyright © 2011-2022 走看看