1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > mysql数据库增量复制_mysql数据库增量备份

mysql数据库增量复制_mysql数据库增量备份

时间:2019-04-19 18:55:45

相关推荐

mysql数据库增量复制_mysql数据库增量备份

增量备份

增量备份是由一个二进制日志mysqlbinlog实现的,该日志有一旦开启后,用户的每条语句除了select,都会被记录在该日志当中,。

一、开启该日志:

#vim /etc/f

max_binlog_size=1024000 //二进制日志最大1M

log-bin=mysql-bin

查看该日志是否被开启的方法:除了看配置文件/etc/f中“log-bin=mysql-bin”是否被启动外,还可以进入mysql的安装目录,查看其数据文件,具体如下:

其存放数据文件的目录/usr/local/mysql/data 中含有mysql-bin.*的文件,所以可以判断log_bin文件已被开启。可查看其配置文件/etc/f 验证是否开启,如下图:

二、创建数据库及数据表,并执行一次全备份

1、创建数据库client及数据表use_info

2、插入数据并全备份

执行完全备份后再执行一次insert语句,insert语句将会被记录在logbin日志文件中。

3、flush logs 强制刷新,建立新的binlog日志

4、模拟误操作删除use_info表

进行Flush logs 强制刷新,之后的sql语句将会被记录在新的logbin文件中。

5、 恢复全量备份

6、恢复增量备份

我们恢复/usr/local/mysql/data/mysql-bin.000001 文件中的增量备份

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。