我正在使用HeidiSQL(http://www.heidisql.com/)在工作中管理我的数据库(我更喜欢phpMyAdmin)。
现在,我想在我的个人主机计划中使用HeidiSQL,但是当我用我的主机连接到MySQL时,我在PHP中连接“localhost”但是在工作时,我使用类似“supersqlserver.foo”的数据库连接到数据库。净” ...
有没有办法用HeidiSQL连接我的托管数据库?主持人通常允许使用这样的软件吗?
BTW,我希望HeidiSQL工作的主机是HostGator。答案 0 :(得分:4)
当您无法直接连接到MySQL服务器时,例如防火墙阻止来自除HTTP协议之外的所有网络协议的访问,您可以使用HTTP隧道。 Here an example of connecting to MySQl through Httptunnel using HeidiSQL.
答案 1 :(得分:3)
询问HostGator支持。他们应该能帮到你。也许他们只听localhost,然后你无法从外面连接。由于安全策略而不监听外部MySQL连接是相当常见的,但有些主机允许它。