zoukankan      html  css  js  c++  java
  • MySQL 主从复制配置

    1 . 安装MySQL server

     
    2 . 修改master配置
    在master机器上的 /etc/my.cnf中添加如下几个参数
    [mysqld]
    innodb_buffer_pool_size=6g
    innodb_log_file_size=1g
    max_connections=4096
    skip-name-resolve log-bin=mysql-bin server-id=1
    
    
    3 .修改slave配置
    
    在slave机器上的 /etc/my.cnf中添加如下几个参数
    [mysqld]
    innodb_buffer_pool_size=6g
    innodb_log_file_size=1g
    max_connections=4096
    skip-name-resolve
    log-bin=mysql-bin
    server-id=2
    
    
    4. 在master上创建复制用户
    
    A)登录mysql
    
    mysql -uroot
    
    B)执行如下命令
    
    CREATE USER 'repl'@'%' IDENTIFIED BY 'slavepass';
    GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%';
    
    
    
    
    5. 查看master的binlog位置
    
    A)登录mysql
    
    B)执行如下命令
    
    show master statusG
    
    输出如下:
    
    
    
    +------------------+----------+--------------+------------------+
    | File             | Position | Binlog_Do_DB | Binlog_Ignore_DB |
    +------------------+----------+--------------+------------------+
    | mysql-bin.000003 | 73       | test         |                  |
    +------------------+----------+--------------+------------------+
    
    
    
    6. 确保此时master和slave的数据一致。
    
    如果不一致,先把slave的数据清除掉,然后用mysqldump命令重新导入master的数据
    
    
    
    7.把slave指向master
    
    A)登录slave上的mysql
    
    B) 执行如下命令
    change master to master_host='<IP>', master_log_file='mysql-bin.000003' , master_log_pos=73, master_user='repl', master_password='slavepass';
    start slave;
     
    至此,主从搭配完成。
    MySQL限时解答,24小时内友哥专业解答
    http://www.yougemysqldba.com
    如有进一步需要请联系微信onesoft007
    微博账号@友哥一指
  • 相关阅读:
    Codeforces Round #172 (Div. 2) B. Nearest Fraction
    什么是DWR
    1310 N皇后问题
    ural Bus Routes(dfs深搜)
    ural Russian Pipelines(最短路)
    ural Graph Decomposition
    ural Network ( 最小生成树)
    poj 1579 Function Run Fun ( 记忆化搜索 )
    计算某一天的前一天的日期
    DataStructGraphpart1
  • 原文地址:https://www.cnblogs.com/youge-OneSQL/p/4579833.html
Copyright © 2011-2022 走看看