1、理论部分
1.1、MySQL Proxy的简介
MySQL Proxy是一个中间层代理(连接池),负责将前台应用连接请求转发给后台数据库,并通过lua脚本,可以实现负载的连接控制过滤,从而实现读写分离和负载均衡。对于应用来说,MySQL Proxy是完全透明的,应用则只需要连接到MySQL Proxy的监听端口。
1.2、常见用途
1)负载均衡
2)读写分离
3)故障、查询分析
4)查询过滤和修改
1.3、官方下载
2、实验部分
2.1、主机信息
Master
ipadddress=10.168.0.103
hostname=Master
Slave
ipaddress=10.168.0.104
hostname=Slave
MySQLProxy
ipaddress=10.168.0.111
hostname=MySQLProxy
Client
ipaddress=