1. 首先,要做数据库主从,略过。

2.  下载amoeba,解压到某个目录,一般是解压到/usr/local/amoeba/目录

3.  配置amoeba,只要实现读写分离的话,需要配置两个文件

 

   (1) dbServers.xml

   (2) amoeba.xml


在dbServers.xml需要指定通过amoeba能够连接那些数据库,包括这些数据库的IP,具体是哪些库,对应的进入到这些数据库的用户名和密码是什么。


在amoeba里面,要指定用来通过mysql-amoeba代理访问真实数据库的用户名和密码。

并且要指定数据库连接的哪个用来度读,哪个用来写。



注意,amoeba.xml里面有段被注释的配置,不要打开,否则,mysql-amoeba只能监听在本地,不能为其他服务提供Mysql代理。