wget https://downloads.mysql.com/archives/get/p/21/file/mysql-proxy-0.8.5-linux-glibc2.3-x86-64bit.tar.gz
tar -xvf mysql-proxy-0.8.5-linux-glibc2.3-x86-64bit.tar.gz
mkdir /opt/mysql-proxy
mv ./mysql-proxy-0.8.5-linux-glibc2.3-x86-64bit/* /opt/mysql-proxy/
修改 /etc/profile 文件,在尾部添加 export PATH=/opt/mysql-proxy/bin:$PATH
source /etc/profile
mkdir /opt/mysql-proxy/logs
mysql-proxy -V 检查版本,如有版本则安装成功
touch /etc/mysql-proxy.cnf 创建配置文件
修改 /etc/mysql-proxy.cnf 文件,写入以下内容(保存时需去除注释内容):
[mysql-proxy]
admin-username=root #admin用户名
admin-password=wqgyjh8890 #admin密码
admin-lua-script=/opt/mysql-proxy/share/doc/mysql-proxy/admin-sql.lua #lua位置,参见上面的版本信息
daemon=true # mysql-proxy以守护进程方式运行
keepalive=true #保持连接启动进程会有2个, 一号进程用来监视二号进程
proxy-backend-addresses=10.7.56.201 #目标地址,udb内网地址,默认端口3306
log-file=/var/log/mysql-proxy.log
log-level=debug
chmod 0660 /etc/mysql-proxy.cnf
mysql-proxy --defaults-file=/etc/mysql-proxy.cnf (启动)