如何从phpmyadmin中找出mySQL服务器的ip地址

时间:2011-06-26 09:54:27

标签: mysql phpmyadmin

我可以访问我的服务器的phpmyadmin。但是如何从phpmyadmin中找到mysql的ip地址。我的网络服务器和mysql使用不同的IP。

有没有办法找到这个?

6 个答案:

答案 0 :(得分:28)

SQL查询 SHOW VARIABLES WHERE Variable_name ='hostname'将显示您可以轻松解析为其IP地址的MySQL服务器的主机名。

SHOW VARIABLES WHERE Variable_name ='port'将为您提供端口号。

您可以在MySQL手册中找到有关此内容的详细信息:12.4.5.41。 SHOW VARIABLES语法和5.1.4。服务器系统变量

答案 1 :(得分:12)

MySQL并不关心它的IP。最接近的可能是主机名:

select * from GLOBAL_variables where variable_name like 'hostname';

答案 2 :(得分:5)

select * from SHOW VARIABLES WHERE Variable_name = 'hostname';

答案 3 :(得分:2)

服务器的地址存储在config.php

答案 4 :(得分:1)

作为替代方案,由于您知道主机名,因此请通过Web服务器上的主机名解析数据库服务器IP。

http://php.net/manual/en/function.gethostbyname.php

答案 5 :(得分:0)

您可以ssh到您的服务器并运行此命令

 ln -s /usr/share/phpmyadmin /var/www/phpmyadmin

它对我有用..