【问题标题】:Is a local MySQL server needed if I just want to use PHPMyAdmin to access distant server?如果我只想使用 PHPMyAdmin 访问远程服务器,是否需要本地 MySQL 服务器?
【发布时间】:2014-09-17 10:43:51
【问题描述】:

我在文档和问题中没有找到这个问题的直接答案:我需要在我的计算机上安装 PHPMyAdmin 才能访问远程 MySQL 数据库。在这种情况下我需要使用本地 MySQL 服务器吗?

【问题讨论】:

  • 本地服务器会扮演什么角色?不,您不需要它,就像您不需要 FM 发射器来收听广播一样。但是如果你想使用 PHPMyAdmin,你需要安装一个本地 web 服务器。

标签: mysql phpmyadmin local


【解决方案1】:

没有。要使用 phpMyAdmin,您需要一个客户端(您的本地 Web 浏览器)、一个 Web 服务器和一个 MySQL 实例——这三者可以以任何适合您的组合存在。只需混合和匹配服务器。我想说最典型的安装是在一台机器上运行的组合 Web 服务器和 MySQL 服务器,并从另一台机器通过网络访问。许多共享主机的共同点是将这三个主机都放在不同的机器上(显然您的客户端是您自己的机器,在这种情况下主机运行 MySQL 和 web 服务器在两台不同的机器上)。

要实现这一点,您的服务器需要能够相互通信,并且 MySQL 必须允许来自 Web 服务器的访问。从您的网络浏览器到网络服务器的连接通常不受限制且没有问题。如果它们不在同一台机器上,从 Web 服务器到 MySQL 可能会很困难,因为某些安装/主机会在网络级别阻止 MySQL 端口或将 MySQL 权限设置为不允许外部访问。

所以无论如何,要回答您的问题,不,在这种情况下,您不需要在本地安装 MySQL,因为您将在与 MySQL 机器相同的服务器上运行 phpMyAdmin,或者在您的网络服务器上配置 phpMyAdmin 以与 MySQL 服务器通信并且不需要在本地机器上运行任何服务器软件。希望这是有道理的。

【讨论】:

    猜你喜欢
    • 2017-10-04
    • 2017-05-27
    • 1970-01-01
    • 2017-04-21
    • 2010-10-18
    • 2018-08-15
    • 2011-09-29
    相关资源
    最近更新 更多