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 备份的文件全名.

  • 相关阅读:
    常见总结
    手机号中间四位替换为****
    写给30岁之前的我
    顺序栈ADT简单的实现
    快速排序
    关于存储类的例子总结
    非有序的静态查找表的查找某个元素的算法
    有序的静态查找表的折半(二分)查找算法
    【项目】项目125
    【项目】项目132
  • 原文地址:https://www.cnblogs.com/mtima/p/2860319.html
Copyright © 2011-2022 走看看