配置搭理服务器原理
假设此时存在内网机器部署内网数据库服务: 10.10.0.1 此时开发机ip 10.10.0.2 本地机器172.16.10.10 我们的目的是通过本地机器访问内网数据库, 但是这个是不被允许的, 我们只能通过开发机来访问数据库, 因此 我们需要再开发机上搭建一个mysql-proxy(这个比较老, 也可以用mysql route 原理相似配置不同), 这样本机就可以通过访问开发机来访问内网数据库.
搭建流程
-
安装mysql服务 (保证数据库服务可用) -> 这部分暂时不介绍
-
安装mysql-proxy
- https://downloads.mysql.com/archives/proxy/ 下载 mysql-proxy-0.8.5-linux-glibc2.3-x86-64bit.tar.gz
- 解压 & 配置bin目录到环境变量
# 解压 tar zxvf mysql-proxy-0.8.5-linux-glibc2.3-x86-64bit.tar.gz # 配置环境变量 vim ~/.bash_profile # 配置 MYSQL_PROXY_HOME=bin目录 export PATH=MYSQL_PROXY_HOME:$PATH