mysql 创建 报表 slave
来源:互联网 发布:淘宝店家骂人怎么办 编辑:程序博客网 时间:2024/06/03 10:18
1.在每天12点前5分钟,停止 报表slave,确保不会再从 master 接收事件
2.12点后,检查 master 上的二进制日志,找到 12 点前记录的最后一个事件
3.记录该事件的 binlog 位置,然后启动 slave
4.直到 slave 同步到整个位置后停止
具体操作:
1.用 Linux 计划任务停止 slave
>stop slave;
>show slave status\G;
2.采用 mysqlbinlog 命令读取二进制日志的内容 --start-datetime 和 --stop-datetime,获取 停止 slave 时刻到 12 点期间的所有事件
> mysqlbinlog --force --read-from-remote-server --host=reporting.bigcorp.com \
>--start-datetime='2009-09-25 23:55:00' \
>--stop-datetime= '2009-09-25 23:59:59' \
>binlog_files
--force 强制读取已经打开的二进制日志文件
查找到 12 点前最后一个事件写入位置,如: end_log_pos 2650
3.开启 slave 直到 end_log_pos 位置
> start slave until
> master_log_file='mysql-bin.000003',
> master_log_pos=2650;
4.使用 master_pos_wait 函数等待 slave 达到停止的位置
>select master_pos_wait('mysql-bin.000003', 2650);
0 0
- mysql 创建 报表 slave
- mysql slave创建:mysqldump参数--master-data
- 使用Percona XtraBackup备份工具创建MySQL Slave
- iReport连接Mysql创建图表报表
- MySQL Master-Slave Replication
- Rebuild MySQL Slave Server
- MYSQL-master-slave实践
- mysql模式:master/slave
- mysql master slave 配置
- Mysql Master/Slave备份
- mysql slave errors
- 脚本监控mysql slave
- mysql 同步 master-slave
- mysql master slave 搭建
- MYSQL-master-slave实践
- mysql master/slave 模式
- MySQL配置Master-Slave
- mysql master slave project
- leetcod--Missing Number
- POJ 1751 Highways(Kruskal Algorithm)
- MAC 配置 多端口(虚拟主机) apache 总结
- ubuntu14.04安装docker
- http与https的区别
- mysql 创建 报表 slave
- 网络进程通信——Socket
- 软件测试lab1: 利用Junit, Hamcrest及Eclemma进行软件测试
- AlertDialog中使用自定义View中的点击监听如何实现
- 2016.3.18华为上机题目:去除重复字符并排序
- mysql bin_log 配置
- 1、灰度直方图相关算子实例-灰度直方图二值化实例
- Java 7之基础 - 强引用、弱引用、软引用、虚引用
- Ios之正则表达式详解