[分享]MYSQL实现读写分离_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 1669 | 回复: 0   主题: [分享]MYSQL实现读写分离        下一篇 
koei666
注册用户
等级:新兵
经验:61
发帖:63
精华:0
注册:2012-1-9
状态:离线
发送短消息息给koei666 加好友    发送短消息息给koei666 发消息
发表于: IP:您无权察看 2014-11-25 14:15:22 | [全部帖] [楼主帖] 楼主

LUA版本:lua-5.1.4.tar.gz

MySql_proxy版本:mysql-proxy-0.6.1-linux-rhel4-x86-32bit.tar.gz

代理机:Linux红帽 (222.31.76.229)

数据库服务器:A主:(222.31.76.99),B从:(222.31.76.102)

A和B安装Mysql 5.1   ;

代理机安装LUA,MYSQL_PROXY;

1、 LUA的安装

[root@localhost ~]#tar zxvf lua-5.1.2.tar.gz  -C /usr/local
[root@localhost ~]# cd /usr/local/
[root@localhost local]# mv lua-5.1 lua
[root@localhost lua]# cd lua
[root@localhost lua]# make linux;make linux install;


导出环境变量:

[root@localhost lua]#export LUA_CFLAGS="-I/usr/local/include" LUA_LIBS="-L/usr/local/lib -llua -ldl" LDFLAGS="-lm"


移植LUA 查看INSTALL文件,拷贝对应文件及权限

2、MySQL Proxy 安装  

[root@localhost ~]#tar -zxvf mysql-proxy-0.6.1-linux-rhel4-x86-32bit.tar.gz -C /usr/local/mysql/
[root@localhost ~]#cd /usr/local/mysql
[root@localhost mysql]#mv mysql-proxy-0.6.1-linux-rhel4-x86-32bit/ mysql-proxy
[root@localhost sbin]# export PATH=$PATH:/usr/local/mysql/mysql-proxy/sbin/
[root@localhost ~]# mysql-proxy --help-all


启动mysql_proxy:

[root@localhost sbin]#LUA_PATH="/usr/local/mysql/mysql-proxy/share/mysql-proxy/?.lua" /usr/local/mysql/mysql-proxy/sbin/mysql-proxy --proxy-read-only-backend-addresses=222.31.76.102:3306 --proxy-backend-addresses=222.31.76.99:3306 --proxy-lua-script=/usr/local/mysql/mysql-proxy/share/mysql-proxy/rw-splitting.lua &


分别进入A,B   MYSQL创建远程连接数据库用户

MYSQL>grant all on *.* to 'yl'@'222.31.76.229' identified by '123456';


客户端开启连接:

[root@localhost ~]# mysql –u【user】 -p【password】 -P4040 –h【hostip】 -D【dbname】


不能连接数据库

原因:可能用户没有权限
         可能防火墙.

--转自 北京联动北方科技有限公司




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论