zoukankan      html  css  js  c++  java
  • 简单的MySQL数据库主从同步配置

    Master配置:

    代码如下 复制代码
    log-bin = mysql-bin
    server-id = 1
    binlog-do-db = powerdns #要同步的数据库

    Master新增slave账号:

    代码如下 复制代码
    mysql> GRANT replication slave ON *.* TO 'slave'@'192.168.1.2' IDENTIFIED BY 'passwd';
    mysql> FLUSH privileges;

    重启Master MySQL,查看Master状态信息,记住File名称,POS位置。

    代码如下 复制代码
    mysql> show master status;
    +------------------+----------+--------------+------------------+
    | File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
    +------------------+----------+--------------+-------(www.111cn.net)-----------+
    | mysql-bin.000002 | 309 | powerdns | mysql |
    +------------------+----------+--------------+------------------+
    1 row in set (0.00 sec)

    Slave配置:

    代码如下 复制代码
    server-id =2

    开始同步:

    代码如下 复制代码
    mysql> CHANGE master TO master_host='192.168.1.1',master_user='slave',master_password='passwd',
    master_log_file='mysql-bin.000002',master_log_pos=309;
    mysql> START slave;

    查看Slave同步状态:

    代码如下 复制代码
    mysql> SHOW slave STATUSG;
    Slave_IO_Running: Yes
    Slave_SQL_Running: Yes

    from:http://www.111cn.net/database/mysql/61293.htm

  • 相关阅读:
    Python 实践
    Keras实践
    NLP S实践
    Spark java 实践
    Seaborn数据探索可视化
    Linux实践
    Redis
    ML算法选型
    Elasticsearch issue
    牛客练习赛37
  • 原文地址:https://www.cnblogs.com/alibai/p/4004498.html
Copyright © 2011-2022 走看看