mysql replication 重连_mysql replication(AB复制)

Master配置:

yum -y install mysql mysql-server

/etc/init.d/mysqld start

chkconfig mysqld on

mysql_secure_installation(除了输入密码外,一路yes到底即可!)

7c3e0f7d0a7e96736bd48dc599c4cb6e.png

下边貌似还有一个

是否重新加载权限表,截图没截上。。。。。。。。。

mysql -uroot -p123456

mysql> GRANT REPLICATION SLAVE,RELOAD,SUPER

ON *.* TO zhouhe@'192.168.1.184' IDENTIFIED BY 'zhouhe';

// 建立一个账户zhouhe(语句中第一个zhouhe),密码为zhouhe(语句中第二个zhouhe),这个账户只能从192.168.1.184 进行操作

mysql> Flush privileges;

mysql> quit

编辑/etc/my.cnf文件,在[mysqld]下加入以下内容

log-bin=mysql-bin                  //启动二进制日志文件

binlog-do-db=zhouhe              //指定需要同步的数据库名

server-id=1                     //指定id号,需在1到232-1之间

binlog-ignore-db=mysql           //避免mysql用户配置同步

/etc/init.d/mysqld restart

Slave配置:

yum -y install mysql-server mysql

/etc/init.d/mysqld start

mysql_secure_installation

编辑/etc/my.cnf

server-id=2                                            //指定id号,id号相当于mysql集群实例名,用于识别数据库身份

master-host=192.168.1.186            //指定连接master的ip地址

master-user=zhouhe                          //指定连接master的用户名

master-password=zhouhe                //指定连接master数据库的密码

master-port=3306                               //指定连接master数据库的端口

master-connect-retry=3                    //断开重连时间

replicate-ignore-db=mysql       //屏蔽复制mysql数据库用户信息

replicate-do-db=zhouhe         //指定需要同步数据库

/etc/init.d/mysqld restart

Master主机测试:

mysql -uroot -p123456

show master status;

d6b050e9d093bb8d0ab78779ea7a22e3.png

记住这里的file和position

d5b379b9fd52dee4cdb154b5e509b911.png

问题1:

ERROR:

No query specified

Show slave status \G就是结束再加一个";"就多余了,就会报错;

问题2:

简单设置mysql root密码

mysqladmin -uroot -p password "123456"

问题3:

mysql链接提示1130

52cc4f88fd47333627db29e5f87e48cd.png

select * from user where user='root';

delete from user where host='127.0.0.1';

delete from user where

host='localhost.localdomain';

update user set host =

'%' where user ='root';

flush privileges;

d8eb4e09a3486c64c0d13a10ee3c01cd.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值