设为首页收藏本站

LinuxTone | 运维专家网论坛 - 最棒的Linux运维与开源架构技术交流社区!

 找回密码
 注册

用新浪微博连接

一步搞定

QQ登录

只需一步,快速开始

查看: 3298|回复: 1

[MySQL性能调优] MySQL Proxy 编译安装 By CentOS [复制链接]

LT管理团队

社区首席勤杂工

Rank: 9Rank: 9Rank: 9

签到
81
注册时间
2008-5-19
最后登录
2012-5-3
在线时间
1762 小时
阅读权限
200
积分
14979
帖子
2524
主题
1200
精华
25
UID
1

LT总司令

发表于 2008-7-15 11:38:57 |显示全部楼层
MySQL Proxy Download: http://dev.mysql.com/downloads/mysql-proxy/
MySQL Proxy Wiki: http://forge.mysql.com/wiki/MySQL_Proxy

1、lua 安装
Get lua from: http://www.lua.org/

   1. vi Makefile (将 "INSTALL_TOP= /usr/local" 变为 "INSTALL_TOP= /yourpath/lua")
   2. make ansi
   3. make install

2、GLib 安装
Get GLib from: http://www.gtk.org/

   1. ./configure --prefix=/yourpath/glib2
   2. make
   3. make install

Note: newer version need newer pkg-conifg 0.xx
Get pkg-config from: http://pkg-config.freedesktop.org/releases/

   1. ./configure
   2. make
   3. make install

3、libevent 安装
Get libevent from: http://monkey.org/~provos/libevent/

   1. ./configure --prefix=/yourpath/libevent
   2. make;make install

4、check 安装
Get check lib from: http://check.sourceforge.net/

   1. ./configure --prefix=/yourpath/check
   2. make
   3. make install

5、MySQL Proxy 安装
编译前先要设置一下环境变量(export),类似于 Windows 下的 PATH

   1. export LUA_CFLAGS="-I/yourpath/lua/include" LUA_LIBS="-L/yourpath/lua/lib -llua -ldl" LDFLAGS="-lm"
   2.  
   3. export GLIB_CFLAGS="-I/yourpath/glib2/include/glib-2.0 -I/yourpath/glib2/lib/glib-2.0/include"
   4. export GLIB_LIBS="-L/yourpath/glib2/lib -lglib-2.0"
   5.  
   6. export CPPFLAGS="$CPPFLAGS -I/yourpath/libevent/include"
   7. export CFLAGS="$CFLAGS -I/yourpath/libevent/include"
   8. export LDFLAGS="$LDFLAGS -L/yourpath/libevent/lib -lm"
   9.  
  10. ./configure --prefix=/yourpath/mysql-proxy --with-mysql=/yourpath/mysql --with-check=/yourpath/check
  11. make
  12. make install

测试是否安装成功,看下边这条语句是否可以正常输出 MySQL Proxy 的帮助

   1. /yourpath/mysql-proxy/sbin/mysql-proxy --help-all
感谢大家对linuxtone的支持!
您需要登录后才可以回帖 登录 | 注册

IT运维专家网感谢红之盟网络提供带宽支持

合作联系: QQ:67888954/MSN:cnseek@msn.com/mail:netseek@linuxtone.org

Archiver|手机版|感谢所有关心和支持过LinuxTone的朋友们 转载本站内容请注明原作者名及出处 ( 京ICP备08103151 )   |

GMT+8, 2012-5-23 10:57 , Processed in 0.125899 second(s), 12 queries , Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部