首页 > 数据库技术 > 详细

mysql备份与恢复(笔记二)

时间:2016-04-23 23:19:43      阅读:369      评论:0      收藏:0      [点我收藏+]


mysql增量备份
前提,服务器需要打开二进制日志
mysql> SHOW BINARY LOGS;          //查看所有的二进制文件
mysql> SHOW MASTER STATUS;        //查看当前二进制文件

mysqlbinlog使用说明
mysqlbinlog导入数据时会产生临时表,这在大文件的特别注意,临时表位置为环境变量TMPDIR
比较重要的参数如下:
--start-datetime 从一个时间点开始
--stop-datetime  截止于一个时间点
--start-position 从指定的位置点开始
--stop-position 从指定的位置点结束
--user 指定用户
从指定位置恢复
shell> mysqlbinlog --start-position=3831017 --stop-position=3831518  mysql-bin.000019 |mysql -uroot -p
shell> mysqlbinlog --stop-datetime="2016-04-02 9:59:59" /var/log/mysql/bin.123456 | mysql -u root -p
更多参数请参考手册
查看二进制文件内容
mysqlbinlog binlog_file | less
也可以选择保存文件中再查看如:
mysqlbinlog binlog_file >data.sql

本文出自 “linux学习之路” 博客,请务必保留此出处http://raystudylinux.blog.51cto.com/9065684/1767034

mysql备份与恢复(笔记二)

原文:http://raystudylinux.blog.51cto.com/9065684/1767034

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!