web-dev-qa-db-ja.com

phpmyadminからmySQLサーバーのIPアドレスを確認する方法

サーバーのphpmyadminにアクセスできます。しかし、phpmyadminからmysqlのIPアドレスを見つけるにはどうすればよいですか。私のウェブサーバーとmysqlは異なるIPを使用しています。

これを見つける方法はありますか?

25
Crd007

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。サーバーシステム変数

31
Waruna Manjula

MySQLはIPが何であるかを気にしません。最も近いホスト名は次のとおりです。

select * from GLOBAL_variables where variable_name like 'hostname';
11
Louis
select * from SHOW VARIABLES WHERE Variable_name = 'hostname';
4
ted

サーバーのアドレスは config.php に保存されます

2
fvu

別の方法として、ホスト名がわかっているため、Webサーバーからホスト名を介してデータベースサーバーIPを解決します。

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

1
Spechal

サーバーにsshして、このコマンドを実行できます

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

それは私のために働いた..

0
Pavan Mehta