AliSQL主从复制

梦想与她 提交于 2019-11-26 19:45:33

这里我们准备两台机器全部安装AliSQL-AliSQL-5.6.32-9安装到/data/server下
主库机器ip:192.168.124.89 从库机器ip:192.168.124.109

master主库配置
vim  /data/server/
#修改内容
#解释:server-id服务的唯一标识(主从之间都必须不同);log-bin启动二进制日志名称为mysql-bin 
【mysqld】
server-id=1
log-bin=mysql-bin

保存退出
cd /data/server/mysql/support-files
./mysql.server start

master主库添加从库账号
进入到bin目录启动mysql 进入到交互环境
cd /data/server/mysql/bin
./mysql -u root -p

 新建用于主从同步的用户chaoge,允许登录的从库是'192.168.124.109'

给从库账号授权,说明给chaoge从库复制的权限,在192.168.124.109机器上复制

检查主库创建的复制账号

再查看主库状态

slave从库配置 vim /data/server/mysql/my.cnf

重启mysql数据库

cd /data/server/mysql/support-files

./mysql.server start

进入到mysql bin目录进入到交互环境

cd /data/server/mysql/bin ./mysql -u root -p

检查Slava从数据库的各项参数

配置复制的参数,Slave从库连接Master主库的配置

启动从库的同步开关,测试主从复制的情况

查看复制状态   看到
Slave_IO_Running: Yes
 Slave_SQL_Running: Yes

那么就成功了
mysql主从同步(复制)

现在我们测试一下

我们在主库创建一个zzq的数据库

看一下所有数据库有没有sss数据库

然后看从机有没有zzq数据库

发现有zzq数据库那我们主从复制就搭建成功了

mysql Slave_IO_Running:NO(解决方法)

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!