MySQL 配置一主多从方法

 时间:2025-01-25 16:33:40

1、确保每台机器mysql正常运行ansible mysql -m shell -a 'ps -ef|grep mysql' -k

MySQL 配置一主多从方法

2、4台机器确保server-id不相同即可ansible mysql -m shell -a 'cat /etc/my.cnf|grep server-id' -k

MySQL 配置一主多从方法

3、master上操作CREATE USER 'repl'@'192.168.122.%' IDENTIFIED BY '123456';GRANT REPLICATION SLAVE ON *.* TO 'repl'@'192.168.122.%';FLUSH PRIVILEGES;

MySQL 配置一主多从方法

4、master上操作show master status;记住mysql-bin.000004 | 771 |

MySQL 配置一主多从方法

5、三台从库上执行change master to master_host='192.168.122.114', master_user='repl', master_password='123456', master_log_file='mysql-bin.000004', master_log_pos=771;

MySQL 配置一主多从方法

6、三台从库上执行mysql> start slave;Query OK, 0 rows affected (0.06 sec)mysql>

MySQL 配置一主多从方法

7、三台从库执行show slave status\G;

MySQL 配置一主多从方法

8、主库上创建一个库进行测试mysql> create database devops0303 character set utf8 collate utf8_bin;Query OK, 1 row affected (0.04 sec)mysql> grant all privileges on devops0303.* to devops@'%' identified by 'a123';Query OK, 0 rows affected, 1 warning (0.04 sec)mysql> FLUSH PRIVILEGES;Query OK, 0 rows affected (0.05 sec)mysql>

MySQL 配置一主多从方法

9、三台从库分别测试show databases;

MySQL 配置一主多从方法
  • Excel IP地址批量查询
  • Excel如何用VBA制作动态数字?
  • 怎么制定记录控制程序
  • 如何使用DBeaver将表记录复制成JSON格式
  • 整合风险管理具有哪些优势?
  • 热门搜索
    伊索寓言手抄报 918事变手抄报 祖国我为你骄傲手抄报 防火手抄报图片 趣味数学手抄报 小学消防手抄报大全 文明手抄报的资料 爱护动物手抄报 元旦手抄报资料 成长足迹手抄报资料