您的位置:首页 > 数据库 > MySQL

MySQL读写分离中间件Atlas 2.2安装配置

2016-09-17 16:21 337 查看
环境:

主从数据库mysql 5.6

Atlas安装在ubuntu14.04上

下载地址:https://github.com/Qihoo360/Atlas/releases

ubuntu系统请下载:Atlas-2.2-debian7.0-x86_64.deb

使用命令

sudo dpkg -i Atlas-2.2-debian7.0-x86_64.deb


配置信息请参考官方文档:https://github.com/Qihoo360/Atlas/wiki/Atlas%E7%9A%84%E5%AE%89%E8%A3%85

注意:

1.必须要保证从Atlas所在的PC上能够远程登录主从数据库,如果不能登录的话,请分别登录主从数据库为Atlas所在的IP授权。

2.Atlas启动后使用命令登录(命令中的ip、端口号、用户名、密码请根据Atlas的配置文件中的配置信息填写)

mysql -hxxx.xxx.xxx.xxx -P1234 -uxxxx -p


3.登录成功后执行几条sql语句看看是否成功,例:

show databases;


如果出现报错:ERROR 2013 (HY000): Lost connection to MySQL server during query

解决:

请使用Atlas管理员登录(用户名、密码是Atlas的配置文件中的admin-username和admin-password)

mysql -hxxx.xxx.xxx.xxx -P2345 -uxxxx -p


登录成功后执行命令:

select * from help;




执行命令(添加的ip是你想作为客户端连接到Atlas的PC的IP,相当于mysql中的访问授权):

add client xxx.xxx.xxx.xxx


执行成功后可以使用Navicat for MySQL测试一下链接



这里显示了主库和从库的所有数据库。

同理,在程序中连接数据库时和平时正常连接数据库一样,只不过把IP和端口改成Atlas的IP和端口。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql