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;

 

posted @ 2018-06-02 18:41  llxpbbs  阅读(106)  评论(0编辑  收藏  举报