mysql 主从复制 配置

mysql 的 默认配置文件在 /etc/my.cnf

 

1 修改主库 配置文件:

   设置 服务id,并且开启二进制日志文件。   

  server-id=1
  log-bin=mysql-bin

  

 

 2重启服务:service mysqld restart;

 

3 连接mysql创建用户,和授权:

  CREATE USER 'zyk'@'132.232.37.228' IDENTIFIED BY 'zyk123'

  GRANT REPLICATION SLAVE ON *.* TO 'zyk'@'132.232.37.228';

  flush privileges;

 

 

4 查看主机 master状态; 

  SHOW MASTER STATUS;  

 

 

 5 修改从库配置: 修改  服务Id ,保持唯一

  

 

 

6 在 mysql命令行执行 下面连接master 语句。  注意参数来源于上面的 过程。

  CHANGE MASTER TO    MASTER_HOST='cxygg.top',     MASTER_USER='zyk',    MASTER_PASSWORD='zyk123',   MASTER_LOG_FILE='mysql-bin.000001',     MASTER_LOG_POS=771;

 

7 启动从机模式

  start slave;


 

8 看看从库状态。 箭头 部分 Ok ,一般就没问题。

show slave status\G;  

 

 

posted on 2019-05-09 17:38  zhangyukun  阅读(111)  评论(0编辑  收藏  举报

导航