织梦CMS - 轻松建站从此开始!

沙龙国际-沙龙国际娱乐-沙龙国际网上娱乐

当前位置: 主页 > 沙龙娱乐网 >

(沙龙娱乐网) 线上mysql主从服务器切换binlog_form

时间:2017-07-17 18:55来源:未知 作者:admin 点击:
现在服务器上面跑着已经配置好的主从环境,配置大概如下: 主: # binlog_format="STATEMENT" # (默认配置)server-id = 10log_bin = /var/lib/mysql/mysql-bin 从: server-id = 11log_bin = mysql-binrelay_log = /var/lib/mys

现在服务器上面跑着已经配置好的主从环境,配置大概如下:

主:

# binlog_format="STATEMENT" # (默认配置)
server-id = 10
log_bin = /var/lib/mysql/mysql-bin

从:

server-id = 11
log_bin = mysql-bin
relay_log = /var/lib/mysql/mysql-relay-bin
log_slave_updates = 1
# binlog_format="STATEMENT" # (默认配置)

由于本身就在阿里云的ecs上面,现在想切换数据库直接使用阿里云的RDS数据库作为主数据库,rds提供了同步功能,但是需要主库是 binlog_format="STATEMENT" 基于行的复制配置。所以这里想改下配置但是能够将服务停止的时间降到最低。

另外需要释义的是:

  1. 基于row的复制需要停机然后拷贝数据到从库之后再开启slave吗?还是说主动将所有数据全部复制过来?
  2. 如果按照google的结果: 如何安全的线上改变binlog_format ,是我现在环境下地主从两台服务器都要执行 set global binlog_format=STATEMENT;语句还是从库会自动转换。
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容