阿里云服务器主从数据库配置

本文介绍了如何在阿里云上配置MySQL主从数据库,包括主从环境设置、主数据库的二进制日志与Server ID配置、从数据库的配置以及数据同步测试,旨在实现主写从读的高可用架构。
摘要由CSDN通过智能技术生成
一、实验目标
搭建两台MySQL服务器,一台作为主服务器,一台作为从服务器,主服务器进行写操作,从服务器进行读操作。

Server version 5.5.56-MariaDB

二、测试环境

主数据库: CentOS7, MySQL15.1 , 106.14.150.160

从数据库: CentOS7, MySQL15.1 , 106.14.150.161

三、主从配置步骤

1、确保主数据库与从数据库里的数据一样
例如:主数据库里的a的数据库里有b,c,d表,那从数据库里的就应该有一个模子刻出来的a的数据库和b,c,d表

2、在主数据库里创建一个同步账号

1)每个从数据库会使用一个MySQL账号来连接主数据库,所以我们要在主数据库里创建一个账号,并且该账号要授予 REPLICATION SLAVE 权限,你可以为每个从数据库分别创建账号,当然也可以用同一个!)

2)你可以用原来的账号不一定要新创账号,但你应该注意,这个账号和密码会被明文存放在master.info文件中,因此建议单独创一个只拥有相关权限的账号,以减少对其它账号的危害!)

3)创建新账号使用“CREATE USER”,给账号授权使用“GRANT”命令,如果你仅仅为了主从复制创建账号,只需要授予REPLICATION SLAVE权限。

4)下面来创建一个账号,账号名:mycong,密码:my123cong,只允许106.14.150.161的IP段登录,如下:

mysql -uroot -p

grant replication slave on *.* to 'mycong'@'106.14.150.161' identified by 'my123cong';

flush privileges;

5)如果开发防火墙,可能要配置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值