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;
  • 相关阅读:
    (DP+二分查找) leetcode 300. Longest Increasing Subsequence, 673. Number of Longest Increasing Subsequence
    linux
    电脑突然找不到wifi 的解决方法
    (字典序) leetcode 316. Remove Duplicate letters
    vector insert()
    randrange
    blur、medianBlur、GaussianBlur
    clip
    choice
    randint
  • 原文地址:https://www.cnblogs.com/tangxuliang/p/9078955.html
Copyright © 2011-2022 走看看