mysql主从搭建-openEuler
在主服务器上创建数据库,在从服务器上会同步出现;在从服务器上创建个表,在主服务器上不会查看到。在/etc/my.cnf 配置文件中开启 bin-log日志。在两台服务器上安装mysql,启动服务,并设置开机自启。在主服务器上创建一个同步账号,授权从服务器远程连接权限。10.0.2.132mysql01主服务器。10.0.2.133mysql02从服务器。从服务器上保存连接主服务器配置信息。查看当前
·
一、一主一从
10.0.2.132 mysql01 主服务器
10.0.2.133 mysql02 从服务器
关闭防火墙
关闭selinux
在两台服务器上安装mysql,启动服务,并设置开机自启
yum -y install mysql-server
systemctl start mysqld
systemctl enable mysqld
在/etc/my.cnf 配置文件中开启 bin-log日志


在主服务器上创建一个同步账号,授权从服务器远程连接权限
Mysql8.0+版本
-- 先创建用户
CREATE USER 'abc'@'10.0.2.133' IDENTIFIED BY 'password';
--再单独授权
GRANT REPLICATION SLAVE ON *.* TO 'abc'@'10.0.2.133';
--刷新权限
FLUSH PRIVILEGES;
查看当前主服务器二进制日志状态

从服务器上保存连接主服务器配置信息
change master to
master_user='abc',
master_password='password',
master_host='10.0.2.132',
master_log_file='mysql-bin.000005',
master_log_pos=342;
开启从服务器
start slave;
查看主从状态

测试-略过
在主服务器上创建数据库,在从服务器上会同步出现;在从服务器上创建个表,在主服务器上不会查看到。测试成功!
鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。
更多推荐

所有评论(0)