一:读写分离架构图
二:安装配置MySQL-Proxy
三:测试读写分离
四:添加MySQL-Proxy 为系统服务
1.1读写分离架构图
1.Slave-1不接收写,也不接收读
2.Slave-1有中继日志,也有二进制日志,因为它需要接收Slave-1发送过来的数据,又要把数据发送给其它从服务器,但是它不需要存储数据。
3.因为Slave-1不需要存储数据,所以使用black hole存储引擎
2.1下载MySQL-Proxy
http://dev.mysql.com/downloads/mysql-proxy/
2.2解压缩,并剪切到/usr/local下# tar xf mysql-proxy-0.8.5-linux-glibc2.3-x86-64bit.tar.gz
# mv mysql-proxy-0.8.5-linux-glibc2.3-x86-64bit /usr/local/mysql-proxy
# useradd -r mysql-proxy
# chown -R root.mysql-pr