Mysql5.7主从复制如何配置文档

  

下面一起来了解下Mysql5.7主从复制如何配置文档,相信大家看完肯定会受益匪浅,文字在精不在多,希望Mysql5.7主从复制如何配置文档这篇短内容是你想要的。

安装的数据是Mysql5.7社区版本百胜安装,官网有下载地址

https://repo.mysql.com//mysql57 wget -社区-释放- el7 - 10. - noarch.rpm

注意事项:防火墙,命令引号。

主云服务器,

[root@localhost选择]# egrep - v“^ $ | #“;/etc/my.cnf红色部分为添加

(mysqld) datadir=/var/lib/mysql

套接字=/var/lib/mysql/mysql.sock

符号链接=0

日志错误=/var/log/mysqld.log

pid文件=/var/run/mysqld/mysqld。pid

服务器id=1,,,,,,,,,,,

log-bin=mysql-bin

登陆数据库

systemctl mysqld开始。服务

grep & # 39;临时密码# 39;/var/log/mysqld.日志#查看临时密码mysql -uroot - p

修改根密码

集全球validate_password_policy=0;,#取消复杂密码设置

改变用户& # 39;根# 39;@ # 39;localhost # 39;被& # 39;123 & # 39;;

开始创建用户

*格兰特复制的奴隶。* & # 39;repl # 39; @ # 39; 192.168.1. % & # 39;被& # 39;admin123456& # 39;;,

查看主日志

mysql>退出

mysql>显示主人身份;

+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - +

|文件,,,,| |位置Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |

+ + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - +

| mysql-bin。000001 |,154 |大敌;,,,|,,,,,,|,,,,,,|

+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - +

1行组(0.00秒)

从配置

[root@localhost ~] # egrep - v“^ $ | #“;/etc/my.cnf

(mysqld) datadir=/var/lib/mysql

套接字=/var/lib/mysql/mysql.sock

符号链接=0

日志错误=/var/log/mysqld.log

pid文件=/var/run/mysqld/mysqld.pid

服务器id=2

登陆数据库5.7版本

修改主,

MASTER_HOST=& # 39; 192.168.1.200& # 39;,
MASTER_PORT=3306,

MASTER_USER=& # 39; repl # 39;,,

MASTER_PASSWORD=& # 39; admin123456& # 39;,,

MASTER_LOG_FILE=& # 39; mysql-bin.000001& # 39;,,主配置日志

MASTER_LOG_POS=154;,主配置日志

启动

开始奴隶;

stop 奴隶;

查看是否连接成功。红色部分一定要为是的。

mysql>显示奴隶状态\ G

* * * * * * * * * * * * * * * * * * * * * * * * * * * 1。行* * * * * * * * * * * * * * * * * * * * * * * * * * *

,,,,,,,Slave_IO_State:等待主人发送事件

,,,,,,,,,Master_Host: 192.168.1.200

,,,,,,,,,Master_User: repl

,,,,,,,,3306年,Master_Port:

,,,,,,,,Connect_Retry: 60

,,,,,,,Master_Log_File: mysql-bin.000001

,,,,316年,Read_Master_Log_Pos:

,,,,,,,Relay_Log_File: localhost-relay-bin.000002

,,,,,,,482年,Relay_Log_Pos:

,,,,Relay_Master_Log_File: mysql-bin.000001

,,,,,,,Slave_IO_Running:是的

,,,,,,Slave_SQL_Running:是的

,,,,,,,Replicate_Do_DB:

,,,,,Replicate_Ignore_DB:

,,,,,Replicate_Do_Table:

,,,Replicate_Ignore_Table:

,,,Replicate_Wild_Do_Table:

, Replicate_Wild_Ignore_Table:

,,,,,,,,,Last_Errno: 0

,,,,,,,,,Last_Error:

,,,,,,,,Skip_Counter: 0

,,,,316年,Exec_Master_Log_Pos:

,,,,,,693年,Relay_Log_Space:

,,,,,,,Until_Condition:没有

,,,,,,,Until_Log_File:

,,,,,,,,Until_Log_Pos: 0

,,,,,Master_SSL_Allowed:没有

,,,,,Master_SSL_CA_File:

,,,,,Master_SSL_CA_Path:

,,,,,,,Master_SSL_Cert:

,,,,,,Master_SSL_Cipher:

,,,,,,,Master_SSL_Key:

,,,,Seconds_Behind_Master: 0

Master_SSL_Verify_Server_Cert:没有

,,,,,,,,Last_IO_Errno: 0

,null   null

Mysql5.7主从复制如何配置文档