(linux菜鸟初学)MySQL5.7主从服务器配置(六)

一、实验目的和要求
掌握MySQL主从服务器的配置

二、实验仪器和用具
硬件PC个人电脑
软件 Beyond Compare 4
MobaXterm_Portable_v20.0
VMware Workstation Pro
MySQL5.7

*三、实验内容与步骤

主服务器:要求已经安装好MySQL

从服务器:克隆安装好MySQL的主服务器,然后更改一下配置,使得克隆的虚拟机可以上网。

解决虚拟机克隆后不能上网的问题链接:

https://blog.csdn.net/qq_33352320/article/details/53736294?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

主服务器配置

修改MySQL conf文件
设置huatec数据库为主数据库
*

vim /etc/my.cnf

在这里插入图片描述
在这里插入图片描述
log-bin=master-a-bin :设置为master,即主机

binlog-format:日志模式为ROW

server-id:数据库唯一标识,可任意设置,(我设置master为1)

binlog-do-db:需要同步的数据库(我同步的是自己创建的huatec数据库)

Service mysql restart		//重启MySQL服务

在这里插入图片描述
登录MySQL并创建huatec数据库
在这里插入图片描述
在这里插入图片描述

show master status;		//查看主数据库名,每次修改MySQL信息后,名字都可能会改变

在这里插入图片描述
查看主数据库名暂时为master-a-bin000002

create user 'tom'@'%' identified by '123456';		//创建jack用户,运行连接IP为%所有,方便测试
flush privileges;		//刷新一下权限表
use mysql				//使用mysql
select Host,user from user;		//查看权限表目录,确认jack已经添加,并且host范围为%

在这里插入图片描述
查询到已新建了对应的tom用户

show master status;			//再次查看主服务器信息,发现名字已经变,这就是每当mysql有信息变动,其标志ID也会有变动的,当我们需要使用的时候,再show查看就好了

在这里插入图片描述

从服务器配置

vim /etc/my.cnf

在这里插入图片描述

Service mysql restart		//重启MySQL服务

我直接把msater注释了,基本只用设置一个与主机不同的id就行了

进入mysql进行主从连接

首先,在主服务器再show master status;一次,看看信息并记录下来

在这里插入图片描述

然后回到从服务器,进行主从连接(重要)

主从连接
mysql>	change master to 
	master_host='192.111.1.107',master_user='tom',master_password='123456',
	master_port=3306,master_log_file='master-a-bin.000035',master_log_pos=563;

	master_host是你的主机IP
	master_user是指定的用户,刚才我们创建的是tom
	master_password是tom用户密码123456
	master_port是端口
	master_log_file这个是show master status;看到的主服务器ID,每次都不一样
	master_log_pos这个是show master status;看到的Position,每次都不一样

在这里插入图片描述

从主机配置完成

show slave status \G			//查看主从连接状态

在这里插入图片描述
这是我上次配置好的,可以看到有两个YES,即为连接成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值