最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

RHEL5.5下MySQLProxy安装

来源:动视网 责编:小采 时间:2020-11-09 11:50:35
文档

RHEL5.5下MySQLProxy安装

RHEL5.5下MySQLProxy安装:(一)版本: 1.操作系统: RHEL5.52.mysql-proxy-0.8.1-linux-rhel5-x86-bit.tar.gz (二)安装 1. 将mysql-proxy-0.8.1- (一)版本: 1.操作系统: RHEL5.52.mysql-proxy-0.8.1-linux-rhel5-x86-bit.
推荐度:
导读RHEL5.5下MySQLProxy安装:(一)版本: 1.操作系统: RHEL5.52.mysql-proxy-0.8.1-linux-rhel5-x86-bit.tar.gz (二)安装 1. 将mysql-proxy-0.8.1- (一)版本: 1.操作系统: RHEL5.52.mysql-proxy-0.8.1-linux-rhel5-x86-bit.


(一)版本: 1.操作系统: RHEL5.52.mysql-proxy-0.8.1-linux-rhel5-x86-bit.tar.gz (二)安装 1. 将mysql-proxy-0.8.1-

(一)版本:

1.操作系统: RHEL5.5
2.mysql-proxy-0.8.1-linux-rhel5-x86-bit.tar.gz


(二)安装

1. 将mysql-proxy-0.8.1-linux-rhel5-x86-bit.tar.gz 直接解压缩。

(注释:没有下载源码自行编译,原因:太麻烦了。0.8.1版本需要pkg-config,glib2,等等,系统自带的版本都太低了,,重新编译这些包,很麻烦)

2. 添加环境变量:

#vi /etc/profile

文件末尾添加

PATH="/usr/local/mysql-proxy-0.8.1/bin:$PATH"

然后保存

#source /etc/profile

3.新增配置文件:

#vi /etc/my-proxy.cnf

内容:

[mysql-proxy]
daemon=true --运行方式
keepalive=true --进程异常退出后,自动重启

user=mysql --mysql-proxy 运行的用户
admin-address=192.168.128.130:4041 --管理地址及端口
proxy-address=192.168.128.130:4040 --后端服务器访问地址及端口
admin-username=admin--访问管理用户名
admin-password=123456 --访问管理密码
admin-lua-script=/usr/local/mysql-proxy-0.8.1/share/doc/mysql-proxy/admin-sql.lua --管理lua脚本
proxy-read-only-backend-addresses=192.168.128.140:3306,192.168.128.141:3306 --只读服务器(slave)
proxy-backend-addresses=192.168.128.130:3306--后端读写服务器(master)
proxy-lua-script=/usr/local/mysql-proxy-0.8.1/share/doc/mysql-proxy/rw-splitting.lua --读写分离脚本

log-file=/usr/local/mysql-proxy-0.8.1/log/my-proxy.log --日志文件位置
log-level=debug--日志等级

#同样,可以将上述配置文件的内容,全部写到启动命令行中,如:

4.mysql-proxy --help-all --查看所有的帮助命令

5.启动mysql-proxy
#mysql-proxy --defaults-file=/etc/my-proxy.cnf
关闭mysql-proxy
#killall -9 mysql-proxy

通过proxy连接数据库
#mysql -h 192.168.128.130 -u xxx -pxxx -P4040

6.测试
表结构:create table mytest (id int,name varchar(30),address varchar(30),job varchar(30));
插入数据库:使用随机生成的字符串,插入10万条
结果:通过proxy,耗时: 41.5310630798秒
直接mysql,耗时: 33.9793388844

差别不是很明显,不知道是不是数据量不够大的原因。

文档

RHEL5.5下MySQLProxy安装

RHEL5.5下MySQLProxy安装:(一)版本: 1.操作系统: RHEL5.52.mysql-proxy-0.8.1-linux-rhel5-x86-bit.tar.gz (二)安装 1. 将mysql-proxy-0.8.1- (一)版本: 1.操作系统: RHEL5.52.mysql-proxy-0.8.1-linux-rhel5-x86-bit.
推荐度:
标签: 安装 5.5 配置
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top