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

  • 相关阅读:
    TestNG入门教程-6-enabled和priority属性
    TestNG入门教程-5-timeOut属性
    TestNG入门教程-4-Testng中注释简介
    Unicode、UTF-8 和 ISO8859-1到底有什么区别
    java数目
    sql必知必会-总结篇
    mysql监控、性能调优及三范式理解
    loadrunner常用函数总结
    loadrunner监控度量项及中文解释
    linux下crontab的使用实现
  • 原文地址:https://www.cnblogs.com/mtima/p/2860319.html
Copyright © 2011-2022 走看看