mysql服务器主从数据库同步设置的要领详解【MySQL教程】,mysql
作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:25评论:0
起首须要在同一个局域网内的两台机械(固然也能够用一台机械假造两台机械出来),都安装上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
相关推荐
- 如何修改mysql的默认时区_MySQL教程,mysql,时区
- mysql数据库如何创建数据表_MySQL教程,mysql,数据表
- linux源码安装mysql5.7_MySQL教程,linux,mysql,mysql5.7
- mysql外键约束怎么写_MySQL教程,mysql,外键约束
- mysql如何设置字符集为UTF8_MySQL教程,mysql,UTF8,字符集
- mysql怎么创建数据库_MySQL教程,mysql,数据库
- 如何查看mysql的日志文件_MySQL教程,mysql,日志文件
- mysql如何删除表中一行数据?_MySQL教程,mysql
- access是数据库管理系统吗_MySQL教程,access,mysql
- mysql修改字段类型有哪些?_MySQL教程,mysql,修改字段
你 发表评论:
欢迎- MySQL教程排行
-
- 1mysql索引介绍_MySQL教程,mysql,索引,介绍
- 2Mysql如何挂盘_MySQL教程,Mysql
- 3开启mysql慢查询日志的方法_MySQL教程,开启,mysql,慢查询,日志,方法
- 4mysql实现linux下数据库目录迁移_MySQL教程,mysql,linux,数据库,目录,迁移
- 5mysql中key 、primary key 、unique key 与index区别详解_MySQL教程,mysql
- 6分离数据库和附加数据库的区别_MySQL教程,数据库
- 7关于linux下mysql去除严格模式_MySQL教程,linux
- 8mysql实现大量数据转换为数组_MySQL教程,mysql,数据,转换,数组
- 9利用mysql生成唯一序号_MySQL教程,mysql
- 最新文章
- 广而告之