mysql 主从复制

Posted llxpbbs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 主从复制相关的知识,希望对你有一定的参考价值。

第一步先设置主人:

从机配置

 

设置允许访问的主ip的用户  跟ip

CREATE USER \'repl\'@\'35.198.196.205\' IDENTIFIED BY \'slavepass\'; #创建用户
GRANT REPLICATION SLAVE ON *.* TO \'repl\'@\'35.198.196.205\';#分配权限
mysql>flush privileges; #刷新权限

mysql > SHOW MASTER STATUS; 查看master状态,记录二进制文件名(mysql-bin.000003)和位置(73):

File             | Position 

 

  1. # 在备份机上登陆本机账户
  2. mysql -uroot -p
  3. # 然后回车,然后再写密码。回车进入SQL命令行
  4. # 停用数据库
  5. mysql> stop slave;
  6. # 建立连接

  7. mysql> change master to master_host=\'x.x.x.x.x\', master_user=\'repl\',master_password=\'slavepass\', master_port=16789,master_log_file=\'mysql-bin.000008\', master_log_pos=1810;

  8. # 启动数据库
  9. mysql> start slave;
  10. # 查看链接状态
  11. mysql> show slave status\\G;

 

以上是关于mysql 主从复制的主要内容,如果未能解决你的问题,请参考以下文章

MySQL 主从复制与读写分离(原理深刻,过程详细,值得一看)

MySQL主从复制与读写分离

MySQL主从复制及读写分离实际部署与验证

MySQL主从复制及读写分离实际部署与验证

mysql实现主从复制/主从同步

MySQL主从复制以及读写分离(❤❤❤❤含理论和实验❤❤❤❤大家中秋快乐!㊗)