查看二进制日志的文件和位置并进行开始复制

    1. show master logs;

    创建有复制权限的用户账号

    1. GRANT REPLICATION SLAVE ON *.* TO 'repluser'@'HOST' IDENTIFIED BY '123.com';

    启动中继日志

    1. [mysqld]
    2. server_id=52
    3. log-bin
    4. read-only=ON ---开启只读权限,只有管理员可以修改数据,其他用户没有权限修改数据
    5. relay_log=relay-log ---指定中继日志的文件名或路径
    6. relay-log_index=relay-log.index ---指定 index 文件的路径

    使用有复制权限的用户连接至主服务器,并启动复制线程

    1. CHANGE MASTER TO
    2. MASTER_HOST='10.0.0.50',
    3. MASTER_USER='repluser',
    4. MASTER_PASSWORD='123.com',
    5. MASTER_PORT=3306,
    6. MASTER_LOG_FILE='mysql-bin.000004',
    7. MASTER_LOG_POS=177,
    8. MASTER_CONNECT_RETRY=2;
    1. start slave;
    2. show slave status\G;