我在本地计算机上安装了XAMPP,并且能够毫无问题地运行PHP脚本并完美地连接到本地mysql数据库。

我对使用本地脚本从实时MySQL数据库(与Media Temple在线托管在其他地方)中提取数据感兴趣。我们出于某些安全目的,不想将代码的某些方面发布到Web目录中。这可能吗?

注意:要使用桌面软件(例如Navicat)在本地访问此数据库,当然需要使用SSH隧道。我们不允许直接root访问我们的数据库。

最佳答案

如果必须通过SSH隧道,则可能会很困难。关于主题start here,以前还有一些问题。您可以在PHP中设置一个SSH隧道,该隧道可能能够托管连接。尝试启动here

请注意,如果您为每个数据库请求建立SSH隧道,则将产生大量开销。保持SSH隧道尽可能持久是很重要的,但是即使那样,也可能会有一些明显的开销。

关于php - 可以与外部MySQL DB一起运行本地PHP脚本吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4589831/

10-09 08:26
查看更多