phpmyadmin 连接到远程服务器

riz*_*917 3 mysql lamp

我有两台服务器(ubuntu 10.04 amd 64)。一个我计划在网络服务器上,另一个我计划成为数据库服务器。网络服务器是唯一可以访问外部世界的服务器。我用 phpmyadmin 安装了一个 LAMP 堆栈。在数据库服务器上,在 mysql 中,我使用网络服务器的内部 IP 地址的主机创建了一个用户。在网络服务器上,我编辑了 config-db.php 文件,将变量 $dbserver 指向数据库服务器的内部 IP 地址。当我转到 phpmyadmin 页面登录时,我应该期望使用新创建的用户登录。我一辈子都无法让这个设置工作。

lan*_*rat 6

您是否使用要连接的服务器信息正确设置了 phpmyadmin 配置?请参阅 phpmyadmin wiki 页面:http : //wiki.phpmyadmin.net/pma/Config#Server.28s.29_configuration

它应该像输入 SQL 服务器的 IP/域一样简单。

此外,您可以在配置中指定用户名和密码。但是,如果 phpmyadmin 网页可以从外部访问,这将是一个非常糟糕的主意,因为任何访问该页面的人都会对您的 sql 服务器进行评估。