旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

mysql服务器主从数据库同步设置的要领详解【MySQL教程】,mysql

作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:25评论:0


导读:本篇文章给人人带来的内容是关于mysql效劳器主从数据库同步设置的要领详解,有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。起首须要在同一个局域网内的两台机械...
本篇文章给人人带来的内容是关于mysql效劳器主从数据库同步设置的要领详解,有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。

起首须要在同一个局域网内的两台机械(固然也能够用一台机械假造两台机械出来),都安装上mysql效劳。(引荐课程:MySQL教程)

主机A: 192.168.1.100

从机B: 192.168.1.101

能够有多台从机。

1、先登录主机 A,实行以下敕令给予从机权限,假如有多台丛机,就实行屡次:

mysql>GRANT REPLICATION SLAVE ON *.* TO 'backup'@'192.168.1.101' IDENTIFIED BY '123456';

2、 翻开主机A的my.cnf,输入以下设置参数:

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

3、翻开从机B的my.cnf,输入以下设置参数:

server-id = 2
log_bin = /var/log/mysql/mysql-bin.log
master-host =192.168.1.100
master-user =backup
master-pass =123456
master-port =3306
master-connect-retry=60 #假如从效劳器发明主效劳器断掉,从新衔接的时间差(秒)
replicate-do-db =test #只复制某个库
replicate-ignore-db=mysql #不复制某个库

4、同步数据库

进过以上的设置,离别重启主机A和从机B,即可自动完成同步。

5、考证

在主机A中,mysql>show master statusG;

在从机B中,mysql>show slave statusG;

能看到大抵这些内容

File: mysql-bin.000001
Position: 1374
Binlog_Do_DB: test
Binlog_Ignore_DB: mysql

别的能够在主机A中,做一些INSERT, UPDATE, DELETE 操纵,看看主机B中,是不是已被修正。

以上就是mysql效劳器主从数据库同步设置的要领详解的细致内容,更多请关注ki4网别的相干文章!

标签:mysql


欢迎 发表评论: