zoukankan      html  css  js  c++  java
  • Mysql 主从同步(转载)

    第一步:
    在master上创建用于同步的用户
    GRANT FILE,REPLICATION SLAVE,REPLICATION CLIENT,SUPER ON *.* TO backup@'192.168.0.246'IDENTIFIED by 'backup';

    第二步:
    配置master机的my.cnf,在mysqld段加上:
    server-id = 1588
    replicate-same-server-id = 1
    relay-log = mysql-relay-bin
    log-bin = mysql-bin
    replicate-ignore-db = mysql
    replicate-ignore-db = information_schema


    第二步:
    配置slave机的my.cnf,在mysqld段加上:
    replicate-same-server-id = 1588
    master-host = 192.168.0.245
    master-user = backup
    master-password = backup
    relay-log = relay-bin
    relay-log-index = relay-bin
    replicate-ignore-db = mysql
    replicate-ignore-db = information_schema


    测试:在slave机上运行:show slave statusG; 显示为如下面这样就OK!
    Slave_IO_Running: Yes
    Slave_SQL_Running: Yes
    ...
    Seconds_Behind_Master: 0

    异常处理:
    一、
    Slave_IO_Running: NO
    Slave_SQL_Running: Yes
    检查用户权限、服务器ID

    二、
    Slave_IO_Running: Yes
    Slave_SQL_Running: NO
    在master上
    mysql> show master status
    -> ;
    +------------------+----------+--------------+------------------+
    | File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
    +------------------+----------+--------------+------------------+
    | mysql-bin.000012 | 106 | | |
    +------------------+----------+--------------+------------------+
    1 row in set (0.00 sec)
    记住查到的两个值 。

    转到slave上
    mysql>slave stop;
    mysql>change master to master_host='192.168.0.245', master_user='backup', master_password='backup', master_port=3306, master_log_file='mysql-bin.000012', master_log_pos=106;
    mysql>slave start;

    再查看状态:
    mysql>show slave statusG;
    Slave_IO_Running: Yes
    Slave_SQL_Running: Yes
    ...
    Seconds_Behind_Master: 0

    OK! 配置完成!

    转载于http://blog.knowsky.com/242446.htm

  • 相关阅读:
    数据库里面的表空间,用户在实际开发中的使用
    并行编程的模型机制
    临时表在开发中的使用

    HIbernate编程模型
    网络数据如何可靠传输
    Spring Security编程模型
    java的缓存框架
    sort函数使用自定义数据排序使用
    FailOver的机制
  • 原文地址:https://www.cnblogs.com/zhanggl/p/5455941.html
Copyright © 2011-2022 走看看