mysql 数据库服务器 主从配置

主从服务器mysql 尽量同版本

主机A:192.168.0.1

从机B:192.168.0.2

1. 登录主机A

赋予从机B权限,有多台从机,就执行多次

mysql>GRANT REPLICATION SLAVE ON *.* slave@'192.168.0.2 ' IDENTIFIED BY '123456';

2. 打开主机A的my.cnf

在[mysqld]下面添加

[mysqld]
server-id = 1
read-only = 0

#server-id = 1 #主机标示,整数
#read-only =0 #主机,读写都可以
# 下面可以不填
#log_bin = /var/log/mysql/mysql-bin.log #确保此文件可写
#binlog-do-db =test #需要备份数据,多个写多行
#binlog-ignore-db = mysql #不需要备份的数据库,多个写多行

打开从机B的my.cnf

[mysqld]
server-id = 2
master-host = 192.168.0.56
master-user = slave
master-pass = slaveorz123
master-port = 3306
master-connect-retry = 60

#master-connect-retry=60 #如果从服务器发现主服务器断掉,重新连接的时间差(秒)
#log_bin = /var/log/mysql/mysql-bin.log
#replicate-do-db =test #只复制某个库
#replicate-ignore-db=mysql #不复制某个库

3. 同步数据库

mysqldump导出A 的数据库a.sql ,在B建立数据库a,SOURCE 导入a.sql

重启A,B的mysql服务

4.验证是否同步

在主机A中,mysql>show master status\G;

在从机B中,mysql>show slave status\G;

在主机中进行数据库的操作,从机也会相应做出修改。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值