32.3 基于ProxySQL实现读写分离
ProxySQL是一个MySQL中间层代理中间件,性能比较高,能够实现MySQL数据库的读写分离、负载均衡等。本节就简单介绍下如何基于ProxySQL实现MySQL的读写分离。
32.3.1 服务器规划
基于ProxySQL实现MySQL的读写分离时,服务器的规划如表32-3所示。
表32-3 MySQL读写分离服务器规划
![](https://img-service.csdnimg.cn/img_convert/c0da0166f8a34182970eb804dcccbc82.jpg?x-oss-process=image/watermark,text_ZG1mZW5vd2JlaWppbmc,color_FFFFFF,size_7,shadow_100,t_100,g_se,order_0,align_2,interval_4)
32.3.2 安装ProxySQL
(1)到https://www.percona.com/downloads/proxysql/链接中下载ProxySQL的安装文件,笔者下载的ProxySQL的版本为1.4.16。
[root@binghe153 src]# wget https://www.percona.com/downloads/proxysql/proxysql-1.4.16/binary/
redhat/6/x86_64/proxysql-1