centos下面安装mysql 配置主从同步

 

步骤1:

  假设    192.168.20.52是主库.    192.168.20.53是主库.

  可变部分   192.168.20根据您Ip自己设置 、 p4ssword 密码   repl 账户名

  在哪里执行? 登陆mysql 执行

GRANT REPLICATION SLAVE,RELOAD,SUPER ON *.* TO repl@'192.168.20.%' IDENTIFIED BY 'p4ssword';

步骤2

   vim /etc/my.cnf
    新增如下配置  

    log_bin=mysql-bin
    server_id=10

/static/2c9f535c-3b68-4fec-8a83-db6a0cc394cd.png

 

步骤3:

    修改从库配置

    vim /etc/my.cnf 

log_bin=mysql-bin
server_id=2
relay_log=/var/lib/mysql/mysql-relay-bin
log_slave_updates=1
   

/static/baf300bf-8229-4d37-a7e9-12183fd461a5.png

 步骤3:

      change master to master_host='192.168.20.52',master_user='repl',master_password='p4ssword',

master_log_file='mysql-bin.000001',master_log_pos=0;  

 

从库执行,查看状态

show slave status\G

 

从库执行启动复制
start slave;

OK 现在在主库,创建测试测试表,会发现在从库,也会有创建的表和插入的数据
如果是新安装的mysql,按照上面的步骤是不会有任何问题的《

之前遇到一个 Slave_IO_Running 怎么都为NO 搞了好几天,
后面重装了mysql ,现在终于可以了。

 

作者:免开发
出处:http://www.code68.com/ 
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。如有问题,可以邮件:code68@163.com  微信:code68 QQ:2209932757  联系我,非常感谢。 

扫下面的二维码关注我的微信公众号。 

转载于:https://www.cnblogs.com/code68/p/7505499.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值