数据库教程:主从架构配置

一、在mysql主上的配置1.修改mysql的配置文件在[mysqld]组下面添加如下内容 server-id=1 #给mysql服务设置一个编号,必须是唯一的log-bin=mysql-bin #开启二进制日志 重启mysql服务 service mysqld restart关闭防火墙servic …

一、在mysql主上的配置
1.修改mysql的配置文件
在[mysqld]组下面添加如下内容

server-id=1 #给mysql服务设置一个编号,必须是唯一的
log-bin=mysql-bin #开启二进制日志

重启mysql服务

service mysqld restart
关闭防火墙
service iptables stop
setenforce 0‘

2.登录mysql
给mysql从服务器创建一个拥有复制权限的用户,密码为123
grant replication slave on *.* to tom@’192.168.253.146′ identified by ‘123’;
查看当前二进制日志
show master status;

二、在mysql从上的配置
1.修改mysql的配置文件
在[mysqld]组下面添加如下内容
server-id=2 #给从服务器设置一个编号
relay-log=mysql-relay #开启中继日志

重启mysql服务
service mysqld restart
关闭防火墙
service iptables stop
setenforce 0

2.登录mysql
停止slave服务
stop slave;

更改master相关信息

mysql> change master to
-> master_host=’192.168.253.133′,
-> master_user=’tom’,
-> master_password=’123′,
-> master_log_file=’mysql-bin.000001′,
-> master_log_pos=331;

开启slave服务
start slave;

查看slave状态
mysql> show slave status g;

查看以下两项是否都是yes,有一个不是yes就没有同步成功
slave_io_running: yes
slave_sql_running: yes

三、测试
在主上面创建一个数据库,看看从是否同步!

需要了解更多数据库技术:主从架构配置,都可以关注数据库技术分享栏目—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/dtteaching/827223.html

(0)
上一篇 2021年9月18日
下一篇 2021年9月18日

精彩推荐