在/etc/init.d/下编辑一个启动脚本,机器重启后也可以自动运行

vi /etc/init.d/mysql-proxy

#!/bin/sh

basedir=/root/mysql-proxy

bindir=$basedir/bin

vardir=$basedir/var

export LUA_PATH=$basedir/share/mysql-proxy/?.lua

mode=$1

if [ -z "$mode" ] ; then

mode="start"

fi

if [ ! -d $basedir/var ];then

mkdir $basedir/var

fi

case $mode in

'start')

$bindir/mysql-proxy --daemon \

--basedir=$basedir \

--pid-file=$vardir/proxy.pid \

--log-file=$vardir/proxy.log \

--log-level=info \

--proxy-address=0.0.0.0:4306 \

--proxy-backend-addresses=mysql_host:3306

;;

'stop')

if [ -e $vardir/proxy.pid ];then

cat $vardir/proxy.pid | xargs kill

fi

;;

'restart')

if $0 stop; then

$0 start

else

echo "retart failed!!!" >&2

exit 1

fi

;;

*)

echo "usage: mysql-proxy start|stop" >&2

exit 1

esac

if [ $? -ne 0 ];then

echo "failed to $mode mysql-proxy" >&2

exit 1

fi

exit 0

现在解释一下启动脚本:

--daemon 采用daemon方式启动

--proxy-address 指定mysql proxy的监听端口

--proxy-backend-addresses=:3306 指定目标mysql主机的端口

此外,mysql-proxy还可以配置主从读写分离的多个mysql,具体配置方法参见官方文档。

mysql-proxy安装包_Mysql-proxy安装相关推荐

  1. mysql lib安装包_mysql安装

    下载地址: https://downloads.mysql.com/archives/community/ 1.解压安装包(mysql-5.7.17-winx64) 我选择解压在D盘,并且创建lib文 ...

  2. mysql5.5免安装包_mysql免安装版5.5

    下载地址   https://downloads.mysql.com/archives/community/ 解压缩 复制 my-huge.ini 改名为 my.ini   配置 my.ini # T ...

  3. mysql 5.5.安装包_Mysql的详细安装教程!亲测可用!!!

    不看后悔系列!!! 这篇文章是为初学数据库的人写的,篇幅过长,你不妨先收藏一下,等有时间在来细细阅读.(不过,我听说,只收藏不点赞,不容易找到另一半哦!) 言归正传,这篇文章我们通过以下三个步骤组成: ...

  4. 帮我下载 MySQL tokudb 安装包

    您可以在以下网站下载 MySQL TokuDB 安装包: MySQL 官方网站:https://dev.mysql.com/downloads/ Percona 官方网站:https://www.pe ...

  5. [linux]Linux挂载光盘,解压光盘内的tar安装包,并安装软件(Install VMware Tools in a Linux Guest)...

    挂载光盘,解压光盘内的tar安装包,并安装(Install VMware Tools in a Linux Guest) 下面是vmware帮助文档里在linux下安装vmware tools的步骤, ...

  6. vs2005制作安装包(自动安装.net framework 2.0)(小寿原创)

    vs2005制作安装包(自动安装.net framework 2.0)(小寿原创) 新建项目-> 其他项目类型->安装和部署->安装向导! 安装向导会提示你添加要安装的文件,这时你可 ...

  7. anacoda里面安装包显示失败_Premiere2020安装包下载及安装教程(附pr2020配置要求)...

    近两年随着短视频行业的兴起,视频剪辑以及后期制作成为炙手可热的职业.Premiere作为影视动画的必备软件,其功能功能强悍,拥有各种强大且丰富的视频编辑功能,可以帮助用户在一个无缝的集成工作流程中轻松 ...

  8. Studio One Pro5软件安装包下载及安装教程

    Studio One Pro5软件安装包下载及安装教程 PreSonus Studio One是PreSonus出品的一款功能强大的音乐创作软件 Studio One Pro5下载地址: 百度网盘 百 ...

  9. linux下如何安装软件?——linux应用软件安装包类型及安装介绍

    原文:http://blog.chinaunix.net/uid-24612962-id-3181499.html 一.解析Linux应用软件安装包,通常Linux应用软件的安装包有四种: 1) ta ...

  10. python3安装包命令_pip3安装和卸载以及常用命令

    环境:centos7.6 image.png python3版本:3.6.8 pip3版本:18.1 1.pip3安装 方法一:先安装python3,python3安装好后,pip3默认安装 方法二: ...

最新文章

  1. ADPRL - 近似动态规划和强化学习 - Note 3 - Stochastic Infinite Horizon Problem
  2. 06- web兼容性测试
  3. tp5 if 如果有html判断,tp5条件判断,in,notin,between,if等
  4. 【David Silver强化学习公开课】-3:DP
  5. Java将map置空_Java实现过滤掉map集合中key或value为空的值示例
  6. 1.12 梯度的数值逼近
  7. MIT大牛Gilbert Strang新书:《线性代数与从数据中学习》抢先看
  8. 大数据在新型智慧城市的作用
  9. PID算法 旋转倒立摆与平衡车的区别。此贴会更新。
  10. 有关arcmap的学习使用心得
  11. 对称密钥和非对称密钥
  12. java实现阿里云接口发送短信验证码
  13. 股票学习-量柱和k线-第一天
  14. VirtualBox 删除虚拟机
  15. 【无线科普】802.11n 中HT20 HT40的区别和信道划分及plus,minus含义
  16. 基于YOLOV5的目标检测模型-口罩检测
  17. b站老是服务器中断,​B站就服务器故障致歉,服务器连接失败原因与解决方法...
  18. 2015年春节联欢晚会节目单
  19. 【计算机网络】HTTPS的基础知识
  20. 系统分析师备考经验分享:学习方式

热门文章

  1. java用递归删除文件夹_Java中通过递归调用删除文件夹下所有文件
  2. 一个页面区分管理者和普通用户如何设计_如何从「百度知道」中删除 bai du zhi dao?...
  3. python基础教程:强制数据类型转换教程及实例
  4. python中dict的fromkeys用法
  5. python 对象真假值的实例(哪些视为False)
  6. Python 音频数据扩充的技巧
  7. mqtt消息推送 java_MQTT+ActiveMQ实现消息推送(服务器端java实现)
  8. xftp连接海康摄像头报错:sftp子系统申请已拒绝 请确保ssh连接的sftp子系统设置有效
  9. 搭建第一个SpringBoot工程;SpringBoot整合mybatis;SpringBoot整合Redis-cluster集群;SpringBoot整合EhCache;
  10. Jumping Monkey 并查集,反向思维