最近有MySQL的最新教程,我们给大家安利了一种新的教程,如何在CentOS5.2下安装最新Mysql Proxy lua?
在Centos5.2下安装最新Mysql Proxy LUA教程是本文要介绍的内容,主要是来了解MysqlProxyLUA的安装过程,文章中有很详细的讲解,具体内容来看本文详解。
mysql proxy的代码树已经迁移到lauchpad,采用bazaar进行版本管理。参考了一些文档,在centos5.2下编译安装最新Mysql Proxy LUA成功。步骤记录如下(在centos5下应该也适用):
首先让EPEL(ExtraPackagesforEnterpriseLinux)repository生效
确定这些包已经安装:GNUAutotools,flex,pkg-config,bazaar,MySQLclientlibraries
centos下自带的libevent版本超老,这个没有别的办法,只能自己重新编译,版本需要在1.4.0以上,越高越好
centos自带的glib版本也比较老,mysqlproxy0.7.0以上需要glib22.16.0以上才能编译成功,因此不得不重新编译glib
编译安装lua5.1
在CFLAGS里加上-fPIC,因为我在64位机上编译出现了“relocations”错误
重要:让pkg-config找到自己编译的库在哪里
最后,从bazaar中检出最新的mysql-proxy源文件进行编译:
提示错误:
没有找到解决方法
mysql-proxy安装采用源码安装
编译完成,可以检查一下最终结果:
配置启动脚本,在系统启动时运行mysql-proxycd/etc/init.d
增加运行参数
CTRL+D保存,然后就可以使用以下命令启动|停止mysql-proxy
错误解决
1.
执行一下任意一命令将mysql-proxy转换为unxi格式
2.
解决:
1.
3、
小结:详解在Centos5.2下安装最新MysqlProxyLUA教程的内容介绍完了,希望通过本文的学习能对你有所帮助!大家如果还想知道更多关于mysql的知识,可以关注课课家。
上一篇:oracle数据库还原恢复
¥48.00¥180.00
¥199.00
¥29.90
¥48.00¥180.00
¥199.00
¥798.00