Iva*_*van 10 php mysql web-services tunnel
许多Windows MySQL工具(如Navicat或EMS)都有这个功能 - 您只需将PHP文件放在共享主机上,即可通过该php文件公开的Web服务将本地运行程序连接到Web上的远程MySQL服务器.
是否有任何流行的免费解决方案将完整的MySQL作为使用PHP的Web服务公开?
如果您具有对服务器的SSH访问权限,则可以在MySQL Workbench和SQLyog中使用基于SSH的TCP/IP,而无需PHP隧道脚本.
我在共享主机上有客户站点,由于服务器配置不受我的控制,这不起作用.我已经通过SSH隧道克服了这个限制,它具有加密的额外好处(显然,这只有在你有SSH访问主机的情况下才有效),尽管注意到,原始帖子要求HTTP隧道.
要在SQLyog中设置SSH隧道,在连接的MySQL选项卡上,输入MySQL凭据,就像通常对主机上的本地用户一样(用安全和明智的东西替换'root'和密码):
然后在SSH选项卡下输入您的终端登录详细信息(用户名,密码和端口号,如果不是22):
然后保存您的连接.
这个过程在MySQL工作台中类似,所以不应该很难弄明白.