mysql主从简单配置

接上一篇源码安装mysql5.6.

  1. 主从服务器均安装了msyql5.6

  2. 主服务器和从服务器均开启了logbin日志。

  3. 主从服务器均开启了server-id,且serverid编号不一样。

  4. 主服务器配置同步的帐号

    grant replication slave on *.* to 'repl'@'192.168.4.31' identified by 'repl';

    flush privileges;

    show master status;看主服务器二进制文件信息。

    可以从第一个二进制日志第一行开始同步。也可以停止主服务器的写操作,使用mysqldump导入从服务器,同步从记录的二进制位置开始。

  5. 从服务器配置到到哪个主服务器,使用什么帐号同步,同步内容从二进制那个文档开始。

    CHANGE MASTER TO MASTER_HOST='192.168.4.50', MASTER_USER='repl', MASTER_PASSWORD='repl', MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=0;

    start slave;启动从服务。启动成功后会记录在数据文件中从服务器相关配置。

    show slave status;查看从服务同步情况。同步完成后设定禁止写入从服务器。

你可能感兴趣的:(二进制,status,服务器,master)