查看防火墙开放端口列表
代码语言:javascript
复制firewall-cmd --list-all
添加防火墙开放端口
代码语言:javascript
复制firewall-cmd --add-port=3306/tcp --permanent
刷新防火墙规则使生效
代码语言:javascript
复制firewall-cmd --reload
在主数据库,创建一个同步复制用户
代码语言:javascript
复制CREATE USER 'repl'@'%' identified with mysql_native_password BY '123456';
给创建的同步复制用户授权同步复制权限
代码语言:javascript
复制GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%';
刷新权限
代码语言:javascript
复制FLUSH PRIVILEGES;
在主数据库,查询MASTER_LOG_FILE文件名称
代码语言:javascript
复制show master status;
在从数据库创建slave
代码语言:javascript
复制CHANGE MASTER TO MASTER_HOST='192.168.0.1',MASTER_PORT=60001,MASTER_USER='repl',MASTER_PASSWORD='123456',MASTER_LOG_FILE='mysql-bin.000007',MASTER_LOG_POS=0;
在从数据库检查主从状态
代码语言:javascript
复制show slave statusG;
完成✅