1 软件介绍
ProxySQL 是基于 MySQL 的一款开源的中间件的产品,是一个灵活的 MySQL 代理层,可以实现读写分离,支持 Query 路由功能,支持动态指定某个 SQL 进行缓存,支持动态加载(无需重启 ProxySQL 服务),故障切换和一些 SQL 的过滤功能。
2 环境配置
本文档基于TaiShan 200服务器硬件环境展开。
软件平台
3 系统配置
3.1 配置华为镜像yum源(可选)
若环境无外网条件,请配置本地源。
4 软件安装
4.1 依赖安装安装
4.2 Openssl安装
4.3 Proxysql编译安装
4.4 Proxysql打包RPM包(可选)

5 软件运行
5.1 运行测试


6 参考
https://github.com/sysown/proxysql/blob/v2.1.0/INSTALL.md
https://blog.csdn.net/qq_31144297/article/details/103988435
1 软件介绍
ProxySQL 是基于 MySQL 的一款开源的中间件的产品,是一个灵活的 MySQL 代理层,可以实现读写分离,支持 Query 路由功能,支持动态指定某个 SQL 进行缓存,支持动态加载(无需重启 ProxySQL 服务),故障切换和一些 SQL 的过滤功能。
2 环境配置
本文档基于TaiShan 200服务器硬件环境展开。
服务器
TaiShan 200 2280
处理器
2*KunPeng 920 5250
内存
16*32G 2666MHz
系统盘
1 * 1.2T SATA HDD
数据盘
1 * 960G SSD
网络
1 * GE(板载) 1 * 10GE(1822)
软件平台
软件名称
版本号
安装方法
备注
CentOS
7.6
https://support.huawei.com/enterprise/zh/doc/EDOC1100088654/3e971c8d
本文档安装过程选择的环境为“Server with GUI”,并附加了“Development Tools”。
Gcc
4.8.5
Yum源安装
Openssl
1.1.1g
详见4.2章节
依赖1.1.0后的版本
3 系统配置
3.1 配置华为镜像yum源(可选)
若环境无外网条件,请配置本地源。
4 软件安装
4.1 依赖安装安装
4.2 Openssl安装
4.3 Proxysql编译安装
4.4 Proxysql打包RPM包(可选)
5 软件运行
5.1 运行测试
6 参考
https://github.com/sysown/proxysql/blob/v2.1.0/INSTALL.md
https://blog.csdn.net/qq_31144297/article/details/103988435