mysql5.7 主从配置

注:mysql

    一、master、slave状态一致sql

    二、环境为win10,x64命令行

    三、mysql5.7.20日志

步骤:code

    一、master打开my.ini,查看服务找到my.ini位置,不必定必定在安装目录,如:server

"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" MySQL57

    二、注意server-id在文件内惟一,而且不重复于其余slave,填写以下内容:ast

server-id=1
log-bin=master-bin
log-bin-index=master-bin.index

    三、保存文件,重启mysql配置

    四、打开命令行,链接mysql,建立用户copy及密码copy1234,并受权:file

create user copy;
GRANT REPLICATION SLAVE ON *.* TO 'copy'@'%' IDENTIFIED BY 'copy1234';

    五、查看master状态密码

    六、配置slave,填写以下内容:

server-id=69
relay-log-index=slave-relay-bin.index
relay-log=slave-relay-bin

    七、重启slave,打开命令行,链接slave,执行以下命令:

change master to master_host='master.mysql.com',master_user='copy',master_password='copy1234',
         master_log_file='mysql-bin.000001',master_log_pos=154;

    八、启动slava

start slave;

    九、查看状态:

    十、如有错误,请查看data目录下错误日志,根据日志查找错误缘由,并解决。

相关文章
相关标签/搜索