拓扑图:
推荐步骤:
- 配置安装Mysql配置一主两从安装三台Mysql服务器
- 配置和验证Mysql数据库主从复制
- 配置和验证Mysql数据库的读写分离
实验步骤:
配置安装Mysql配置一主两从安装三台Mysql服务器
Centos01安装Mysql数据库
启动服务设置登录账户
Centos02安装Mysql数据库
启动服务创建登录账户
Centos03安装Mysql数据库
启动服务创建登录账户
在Centos01安装ntp服务器
重启服务设置开机自启
Centos02节点到Centos01上同步时间
Centos03节点到Centos01上同步时间
配置Mysql数据库主从复制
配置主Mysql节点允许从Mysql复制
从Mysql服务器Centos02配置主从复制
从Mysql服务器Centos03配置主从复制
验证Mysql数据库主从复制
在Centos01上创建数据
Centos02查看数据库
Centos03查看数据库
配置和验证Mysql数据库的读写分离
移动jdk解压jdk
移动jdk安装位置
修改环境变量
更新环境变量
创建amoeba目录,解压amoeba
在主Mysql创建读写分离账户
修改amoeba配置文件
修改amoeba支持读写分离
启动amoeba服务
客户端挂载系统盘
安装mariadb
通过客户登录amobe访问Mysql数据库创建数据
主Mysql服务器查看数据库
从Mysql服务器查看数据库
从Mysql服务器停止主从复制服务
通过客户登录amobe访问Mysql数据库创建表格插入数据
主Mysql服务器查看表格数据
从Mysql服务器查看不到表格数据
从Mysql服务器打开主从复制服务再查看表格