MySQL主从配置-简单测试
来源:互联网 发布:淘宝网首页官网床垫 编辑:程序博客网 时间:2024/06/05 09:49
一、基础说明:
- 配置系统IP:
- 192.168.1.10 ( master )
- 192.168.1.11 ( slave )
- 系统环境:CentOS7
二、主服务器配置
- 修改mysql配置文件 /etc/my.cnf , 修改内容如下:
log-bin=mysql-bin //开启bin-log日志
server-id=1 //该ID不允许重复
log-bin-index=mysql-bin.index
sync_binlog=1
binlog_format=mixed
binlog-ignore-db=information_schema //不需要同步的数据库名
binlog-ignore-db=performance_schema
binlog-ignore-db=mysql
binlog-do-db=my_account //需要同步的数据库名
binlog_checksum=NONE
server-id=1 //该ID不允许重复
log-bin-index=mysql-bin.index
sync_binlog=1
binlog_format=mixed
binlog-ignore-db=information_schema //不需要同步的数据库名
binlog-ignore-db=performance_schema
binlog-ignore-db=mysql
binlog-do-db=my_account //需要同步的数据库名
binlog_checksum=NONE
- 重启mysql服务,systemctl restart mysqld ( 如重启失败,则检查数据库配置文件 )
- 登录mysql终端,输入命令查看信息:show master status
( 截图信息中,Binlog_Do_DB为需要同步的数据库,File、Position为从服务器配置需要的数据 )
- 创建Mysql用户,用于同步数据
GRANT FILEON *.* TO 'root'@‘192.168.1.11’ IDENTIFIEDBY 'mysql password’;
GRANT REPLICATION SLAVE ON *.* TO 'root'@‘192.168.1.2’ IDENTIFIEDBY 'mysql password’;
GRANT REPLICATION SLAVE ON *.* TO 'root'@‘192.168.1.2’ IDENTIFIEDBY 'mysql password’;
三、从服务器配置
- 修改mysql配置文件 /etc/my.cnf , 修改内容如下:
log-bin=mysql-bin
server-id=2 //该ID不允许重复
relay-log-index=slave-relay-bin.index
relay-log=slave-relay-bin
sync_master_info=1
sync_relay_log=1
sync_relay_log_info=1
server-id=2 //该ID不允许重复
relay-log-index=slave-relay-bin.index
relay-log=slave-relay-bin
sync_master_info=1
sync_relay_log=1
sync_relay_log_info=1
- 重启mysql服务,systemctl restart mysqld ( 如重启失败,则检查数据库配置文件 )
- 登录mysql控制台,输入以下命令:
1. stop slave //关闭slave
2. change master to master_host='192.168.1.10', master_user='root',master_password='123456',master_log_file='mysql-bin.000015', master_log_pos=195;
其中: master_host为master地址, master_user、master_password为主服务器中创建的,用于主从同步的用户名和密码;master_log_file对应截图中File,master_log_pos对应截图中Position
3. start slave //开启slave
- 输入命令查看: show slave status\G
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
到此,主从同步配置完成
测试:
可对需要同步的数据库中数据进行CUD(增删改)操作,查看从数据库中数据变化
《本文参考CSDN多个博客编写写成》
阅读全文
0 0
- MySQL主从配置-简单测试
- 简单配置MYSQL主从
- mysql主从配置(简单)
- MySQL简单主从配置
- mysql主从复制简单配置
- mysql 主从之简单配置
- mysql服务器简单主从配置
- 简单配置mysql主从复制
- mysql主从复制简单配置
- mysql主从同步配置测试步骤图例
- 记录 mysql主从复制 测试配置过程
- MySQL主从复制配置与测试
- Mysql主从复制配置及测试
- mysql主从备份功能配置与测试
- 转:简单的mysql主从架构配置
- 简单的MySQL数据库主从同步配置
- MySQL学习笔记--简单主从复制配置
- 关于 mysql 主从复制的简单配置
- c语言无向图邻接表深度有限搜索
- 刷题笔记:PAT真题在线练习数素数
- 感知器及其C++的实现
- Go在Linux下的环境变量配置
- .ftl文件 是什么文件
- MySQL主从配置-简单测试
- HTML,CSS,JS实现网页聊天窗口
- HADOOP权威指南 第3版 PDF电子书下载 带目录书签 完整版
- hashlib
- Ubuntu 安装 nodejs
- org.hibernate.StaleStateException
- 中国IT界的风投
- Keras入门课3 -- 使用CNN识别cifar10数据集
- Codeforces #441 Div1.D:(扩展Lucas)