phpmyadmin 使用计算机名称连接?

phpmyadmin 使用计算机名称连接?

我使用 phpmyadmin 连接到 Windows 机器的远程服务器。我必须使用 IP 地址而不是计算机名称。

是否可以使用计算机名称来配置与远程计算机的连接?

答案1

是的,只要计算机名称能够通过 DNS 正确解析或在文件中有条目,就可以使用计算机的名称/etc/hosts

例如,如果计算机名称为,则如果您的 DNS 指向MySQL 服务器的 IP 地址,并且 中有和行sql,则可以使用“sql”作为要连接的 MySQL 主机来连接它。如果您使用的是 Ubuntu 桌面,则应在网络管理器中的“其他搜索域”设置中进行设置。sql.yourdomain.comsearch yourdomain.comdomain yourdomain.com/etc/resolv.conf

如果您不使用或不能使用 DNS,您可以在文件中添加如下行/etc/hosts

x.x.x.x     sql

其中x.x.x.x是您的 MySQL 服务器的 IP 地址。

采用这种/etc/hosts方式的主要缺点是如果你有多台机器,那么管理所有机器上的主机文件会非常不方便(这也是创建 DNS 的原因之一)。

我绝对会推荐使用 DNS 路由。

相关内容