工作生活大数据必知必会

MySQL搭建读写分离

2019-07-04  本文已影响0人  多彩海洋

1.1 读写分离的理解

HAC:High Availability Cluster

MySQL的主从复制,只会保证主机对外提供服务,而从机是不对外提供服务的,只是在后台为主机进行备份。

image.png

1.2 MySQL-Proxy下载

1.3 MySQL-Proxy安装

l 准备一台机器作为MySQL Proxy

l 上传压缩包

l 解压缩

tar -xf mysql-proxy-0.8.5-linux-el6-x86-64bit.tar.gz -C /kkb

1.4 MySQL-Proxy配置

l 创建mysql-proxy.cnf文件

image.png

l 修改mysql-proxy.cnf文件的权限

chmod

l 修改rw-splitting.lua脚本

image.png

1.5 MySQL-Proxy启动域测试

l 启动命令

./mysql-proxy  --defaults-file=mysql-proxy.cnf配置文件的地址

注意事项:如果没有配置profile文件的环境变量,则需要去拥有mysql-proxy命令的目录通过./mysql-proxy进行启动。

l 在其他客户端,通过mysql命令去连接MySQL Proxy机器

mysql -uroot -proot -h192.168.10.134 -P4040
上一篇下一篇

猜你喜欢

热点阅读