3 slave从服务器的配置 上篇文章我们说了带货直播系统主服务器的配置,这篇来说说带货直播系统从服务器的配置。
3.1 配置文件my.cnf的修改
# 根据上一篇文章,编辑 my.cnf 文件 [root@localhost mysql]# vim /etc/my.cnf # 在 [mysqld] 中添加: server-id=2 relay-log=slave-relay-bin relay-log-index=slave-relay-bin.index #replicate-do-db=test # 备注: #server-id 服务器唯一标识,如果有多个从服务器,每个服务器的 server-id 不能重复,跟 IP 一样是唯一标识,如果你没设置 server-id 或者设置为 0 ,则从服务器不会连接到主服务器。 #relay-log 启动 MySQL 二进制日志,可以用来做数据备份和崩溃恢复,或主服务器挂掉了,将此从服务器作为其他从服务器的主服务器。 #replicate-do-db 指定同步的数据库,如果复制多个数据库,重复设置这个选项即可。若在 master 端不指定 binlog-do-db ,则在 slave 端可用 replication-do-db 来过滤。 #replicate-ignore-db 不需要同步的数据库,如果有多个数据库,重复设置这个选项即可。 # 其中需要注意的是, replicate-do-db 和 replicate-ignore-db 为互斥选项,一般只需要一个即可。
3.2 重启带货直播系统的mysql服务
[root@localhost mysql]# service mysql restart Shutting down MySQL.... SUCCESS! Starting MySQL. SUCCESS!
3.3 连接master主服务器
# 进入 mysql 数据库 [root@localhost mysql]# mysql -uroot -p Enter password: # 连接 master 主服务器 mysql> change master to master_host='192.168.17.130',master_port=3306,master_user='masterbackup',master_password='123456',master_log_file='master-bin.000001',master_log_pos=154; # 备注: #master_host 对应主服务器的 IP 地址。 #master_port 对应主服务器的端口。 #master_log_file 对应 show master status 显示的 File 列: master-bin.000001 。 #master_log_pos 对应 show master status 显示的 Position 列: 154 。
3.4 启动slave数据同步
# 启动 slave 数据同步 mysql> start slave; # 停止 slave 数据同步(若有需要) mysql> stop slave;
3.5 查看slave信息
mysql> show slave status\G;
Slave_IO_Running
和
Slave_SQL_Running
都为
yes
,则表示带货直播系统主从数据库同步成功。
————————————————
声明:本文由云豹科技转发自CSDN
【
叶梦_
】,如有侵权请联系作者删除
原文链接:https://blog.csdn.net/qq_15092079/article/details/81672920
