zoukankan      html  css  js  c++  java
  • MySQL简单主从配置

    1.分别在主服务器和从服务器开启二进制日志

    1)修改 mysql 的配置文件 my.cnf

    vi /etc/mysql/my.cnf

    2)在 [mysqld] 中添加内容

    server-id = 1                 # 确保在整个Mysql集群中唯一
    log-bin = /var/log/mysql/mysql-bin.log  # 日志存放位置 
    log-bin-index = binlog.index
    binlog-do-db = 数据库名                # 在主服务器中配置,表示只对指定数据库生效
    binlog-ignore-db = mysql           # 在主服务器中配置

    3)重启 mysql

    service mysql restart

    4)登录 mysql 客户端,查看 log_bin 变量

    show variables like 'log_bin';

    2.在主服务器中添加一个专门的MySQL用户

    1)新增用户

    create user 'slaveuser'@'%' IDENTIFIED by '密码';

    2)赋予权限

    GRANT REPLICATION SLAVE ON *.* TO 'slaveuser'@'%' IDENTIFIED BY '密码';

    3.在从服务器中执行MySQL命令

    -- 开启
    change master to master_host='主服务器IP', master_user='slaveuser',master_password='密码';
    start slave;
    
    -- 显示状态
    show slave status;
    
    -- 终止
    stop slave;
  • 相关阅读:
    TensorFlow基础篇
    MySql分类
    VISUAL STUDIO 调试
    排序分类
    位分类
    Visio分类
    工作线程AfxBeginThread的使用
    Windows Live Writer配置步骤
    用户界面线程AfxBeginThread的使用
    WIndows 相关知识
  • 原文地址:https://www.cnblogs.com/tangxuliang/p/9078955.html
Copyright © 2011-2022 走看看