云服务器开发环境如何访问内网数据库?
问题描述:
在使用云服务器作为开发环境时,由于公司不开放外网权限,开发者无法直接访问部署在内网的数据库(如 mysql 和 redis),导致调试和开发工作困难。
解决方案:
有一种方法可以解决这个问题,即在运行代码的服务器上设置一个 tcp 代理:
MySQL <--> | <--> 服务器 <--> | 你的电脑 Tcp 代理
通过这个代理,可以实现以下操作:
具体步骤:
通过此解决方案,开发者可以在本地环境中连接到内网数据库,实现单步调试和更方便的开发。