通过PHP脚本隧道连接到MySQL

时间:2012-04-11 11:27:05

标签: c# php mysql winforms tunnel

这是问题,我需要从我的C#应用​​程序连接到一个远程MySQL数据库,问题是MySQL实例将阻止除localhost之外的所有IP的所有访问,这不能因为太多的安全问题而被更改

问题是,是否可以通过隧道连接到服务器上托管的php脚本,这将作为mysql连接。

有任何想法和建议吗?

3 个答案:

答案 0 :(得分:2)

SQLYog(一个mysql管理GUI实用程序)已经有了这个带有自己的自定义API的php隧道脚本,所以如果你考虑自己编写它,那么交叉支持会很不错。见Is there any good universal PHP MySQL HTTP tunnel?

答案 1 :(得分:0)

是的,只需创建一个简单的PHP脚本,它将为您提供所需的输出,并使用来自c#应用程序的http请求到该php脚本来获取数据 - 基本上,您将构建一个非常简单的REST API(带有身份验证) )

P.S。我没有看到它比SSH隧道更安全

答案 2 :(得分:0)

我最终选择了SSH端口隧道并实现了我需要做的事情。