mysql搭建主从

mysql搭建主从

   运维菜鸟     2020年6月20日 06:27     1786    

1、配置主服务器

[mysqld]

log-bin=/mysql_home/binlog/mysql-bin

这样生成的配置文件就是以mysql-bin+数字的文件。

1.png

server-id=222

这个数字随便写,但是在主从结构中唯一。

以上两个是配置主从的最关键的两个参数。

 

2、配置从服务器

[mysqld]

server-id=226

这个数字随便写,但是在主从结构中唯一。

relay_log=/usr/local/src/mysql/logs/relaylog/relay_log

配置relay_log日志的路径,这个不是必须写的。

 

3、主服务器建立同步账户

登陆主服务器

msyql>GRANT REPLICATION SLAVE ON *.* to ‘replic'@'%' identified by '123456';

查看主服务器的状态

2.png

 

4、配置从服务器

mysql>change master to

master_host='192.168.0.222', 主服务器的ip

master_user='replic',创建的同步账号

master_password='123456',创建的同步密码

master_log_file='mysql-bin.000001', 上边File的名称。

master_log_pos=155;  填写主服务器的Position,如果是新的话,一半都是从155开始。

查看从服务器

使用命令show slave status \G;

3.png

这里主要看两个参数的状态

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

如果上边两个参数都是Yes的话,说明主从架构配置成功。

 

 

文章评论

0

其他文章