0
点赞
收藏
分享

微信扫一扫

mysql的读写分离

读写分离的作用和实现的方式

mysql的读写分离_数据

实验环境:上文的主从复制,以及新增了一台客户端

进入主mysql数据库

mysql的读写分离_mysql_02

创建读写分离账号

mysql的读写分离_数据_03

查看建立的读写分离账号

mysql的读写分离_数据_04

挂载云计算光盘

mysql的读写分离_mysql_05

移动解压jdk

mysql的读写分离_mysql_06

一直回车后看到此询问输入yes

mysql的读写分离_读写分离_07

将Java环境从1.8.0_131更改为1.6.0_14

mysql的读写分离_数据_08

修改环境变量

mysql的读写分离_数据_09

添加此三行数据

mysql的读写分离_数据_10

移动jdk安装位置

mysql的读写分离_读写分离_11

更新环境变量

mysql的读写分离_数据_12

查看Java版本

mysql的读写分离_数据_13

安装amobe

创键amobe目录

mysql的读写分离_读写分离_14

解压amoeba

mysql的读写分离_mysql_15

修改amoeba配置文件

mysql的读写分离_mysql_16

amoeba端口号(默认不修改)

mysql的读写分离_mysql_17

添加amoeba监听的ip地址

mysql的读写分离_读写分离_18

修改amoeba的登录名

mysql的读写分离_mysql_19

修改amoeba的登录密码

mysql的读写分离_mysql_20

默认访问的主mysql

mysql的读写分离_读写分离_21

写入时访问主mysql

mysql的读写分离_数据_22

读取时访问从mysql

mysql的读写分离_读写分离_23

修改amoeba支持读写分离

mysql的读写分离_读写分离_24

将账号密码修改为mysql的读写分离账户密码

mysql的读写分离_数据_25

指定主Mysql的ip地址

mysql的读写分离_读写分离_26

指定第一台从Mysql

mysql的读写分离_数据_27

指定第二台从Mysql

mysql的读写分离_数据_28

将两台从数据库加入slaves组

mysql的读写分离_数据_29

后台启动amoeba服务

mysql的读写分离_数据_30

查看端口号

mysql的读写分离_读写分离_31

解压并移动mysql(不需要安装mysql)

mysql的读写分离_数据_32

mysql的读写分离_数据_33

优化mysql命令

mysql的读写分离_数据_34

通过客户登录amobe访问Mysql数据库

mysql的读写分离_读写分离_35

验证读写分离

从关闭主从复制(两个)

mysql的读写分离_mysql_36

在客户端上创建数据库,表,插入内容

mysql的读写分离_数据_37

在01主mysql中查看数据

mysql的读写分离_读写分离_38

在客户端上查看数据

mysql的读写分离_数据_39

结论:关闭主从复制后写入数据就可验证写入是在主mysql上写入,而读取则是在从mysql上读取数据,而因为关闭了主从复制后,从无法复制数据,所以无法在客户端上查询到数据


举报

相关推荐

0 条评论