当前位置:网站首页>Mysql5.7主从数据库部署(离线部署)
Mysql5.7主从数据库部署(离线部署)
2022-07-25 09:28:00 【虚胖也是壮】
Mysql5.7.24tar
链接:https://pan.baidu.com/s/1W21ew4LY_i3AGMzALho1zw?pwd=1234
提取码:1234
Linux CentOS7 7.6_1810
链接:https://pan.baidu.com/s/1NV4MjfORIj290Q3scy6iYQ?pwd=pzse
提取码:pzse
思维导图工具
免费,简洁可将“思维导图”文章复制粘贴就能够得到思维导图(不喜勿喷)

需要两台部署相同版本的数据库的mysql
2.安装步骤
正式环境部署时,需提前将主库与从库数据保持一致
主库
修改mysql配置文件:vi /etc/my.cnf
新增:
server-id = 1 服务的唯一编码
log-bin = mysql-bin 开启mysql,binlog功能
binlog_format = ROW binlog 记录的方式(ROW记录每一行)
binlog_row_image = minimal 减少记录日志的内容,只记录受影响的列
binlog-do-db = 需要数据同步的数据库名 指定需要数据同步的数据库库名

重启数据库:service mysql restart
进入数据库后台:cd /usr/local/mysql/bin
登录终端:./mysql -uroot -p123456(此处为mysql账号和密码)
创建同步数据库的账号和密码:
grant replication slave on *.* to '用户id'@'从数据库ip地址' identified by '用户密码';
![]()
刷新数据库:flush privileges;
查看数据库状态:show master status\G;
将图中的值记录,从库需要用上

从库
修改mysql配置:vi /etc/my.cnf
新增:
server-id = 2 服务的唯一编码
log-bin = mysql-bin 开启mysql,binlog功能
binlog_format = ROW binlog 记录的方式(ROW记录每一行)
binlog_row_image = minimal 减少记录日志的内容,只记录受影响的列
binlog-do-db = 需要数据同步的数据库名 指定需要数据同步的数据库库名

重启数据库:service mysql restart
进入数据库后台:cd /usr/local/mysql/bin
登录终端:./mysql -uroot -p123456(此处为mysql账号和密码)
设置主库登录账户和密码、同步位置信息等:
change master to master_host=’主库IP地址’,master_user=’用户id’,master_password=’用户密码’,master_log_file=’将主库File后的值填入’,master_log_pos=Position后的值填入
![]()
开启同步功能:start slave;
查看同步状态:show slave status\G;
(如图所示则则主从配置成功)

进入可视化工具测试同步:
在设置的数据库内新建任意表都会同步入从数据库
修改任意信息也会同步入从数据库

Mysql的主从就是将主库的数据实时的同步到从库,也可以理解会主备,主备架构体系中只有主库提供服务,从库仅仅只是用来做数据实时备份;这里还有一个概念可以延伸就是双主架构,双主架构在存储中也被成为双活架构,常见于3DC(异地三中心)
3DC:分为生产业务中心,同城灾备中心和异地灾难备份中心,三中心也就是三个基础设施一致的数据中心(机房)。
边栏推荐
猜你喜欢
随机推荐
Bug分类和定级
Ansible部署指南
MVC three-tier architecture understanding
Redis和MongoDB的区别
@Import, conditional and @importresource annotations
JS encryption parameter positioning
NPM details
Radio and multi selection buttons of swing components
多线程——Runnable接口,龟兔赛跑
Selenium 等待元素出现与等待操作可以执行的条件
复现 ASVspoof 2021 baseline RawNet2
数论--约数研究
Pytorch 通过 Tensor 某一维的值将 Tensor 分开的方法(简易)
Detailed explanation of JDBC operation database
数论---最大公约数最小公倍数
SQL 题目整理
Simple addition calculator
struct2的原理
Multithreading - five states
Frp反向代理部署








