安装mysql proxy的步骤和配置方法
前几篇文章《mysql负载分担动静分离的步骤》总体的概括了负载分担读写分离的步骤,《windows上安装多个mysql(启多个mysql服务)》讲了如何在一台电脑上启动多个mysql服务;《mysql主从复制的配置方法和步骤》 谈到了如何配置mysql的主从复制。这一切其实都是为了今天的mysql proxy而铺垫的。mysql的主从复制主要是负载方面,proxy主要负责读写分离。当然你也可以做其他用处。
操作系统:centos 5
mysql proxy 版本:mysql0.6
安装包: 二进制
下载地址: http://dev.mysql.com/downloads/mysql-proxy/#linux
安装方法:
1、将mysql proxy 解压,并将mysql-proxy文件拷贝到/usr/local/sbin 目录下
shell> tar zxf mysql-proxy-0.6.0.tar.gz
shell> cp ./mysql-proxy-0.6.0/sbin/mysql-proxy /usr/local/sbin
2、进入mysql proxy的解压文件
shell>cd XXX/mysql-proxy-0.6.0/share/mysql-proxy/
3、测试是否成功
在第二步进入的那个目录
shell>mysql-proxy –help-all
如果有help信息,说明安装成功。如果没有请回上几步检查。
4、运行脚本
mysql-proxy –proxy-read-only-backend-addresses=192.168.0.22:3306 –proxy-backend-addresses=192.168.0.11:3306 –proxy-lua-script=/usr/local/web/mysql/mysql-proxy/share/doc/mysql-proxy/rw-splitting.lua
这些IP地址参看上文:《mysql主从复制的配置方法和步骤》
5、测试。见下文

















