【发布时间】:2019-02-01 12:55:16
【问题描述】:
我有一个 cPanel 主机,我可以在登录 cPanel 后创建和登录 phpmyadmin 并更改数据库。我需要做的是登录到同一个数据库,即使我的文件不在同一个服务器上,所以我需要指定确切的数据库 URL 而不是“localhost”。如何获取该 URL?
【问题讨论】:
-
如果您的 PHP 脚本通过
localhost连接,则主机与您的 Web 服务器相同。您需要配置 MySQL 用户才能远程连接。见stackoverflow.com/questions/14779104/… -
但它是来自第三方提供商的托管。这不是我的本地机器。登录后phpmyadmin的网址是这样的subdomain.hostingprovider.com:2083/cpsess6259331642/3rdparty/…
-
如果您将一些
.php文件放在您的CPanel 主机上并且它们连接到MySQL,您会使用什么主机名?localhost还是别的什么? -
这有帮助吗? au.godaddy.com/help/…
-
'locahost' 表示服务器本地,大多数主机都可以正常工作。您的主机可能不允许外部数据库访问 - 一些便宜的可以这样做。 Cpanel 本身有一个允许远程数据库连接的部分,其名称和位置取决于主题和版本。此时你应该检查你的主机文档,它真的不可能在这里给你一个明确的答案
标签: php mysql phpmyadmin cpanel