web-dev-qa-db-ja.com

MySQLホストのIPアドレスを確認するにはどうすればよいですか?

X10hosting(x10.bz)で実行されている無料のドメインがあり、MySQLホストのIPアドレスを確認したいので、別のホストからMySQLデータベースに接続できます。そのホストはすでにアクセスリストに追加していますが、MySQLホストのIPアドレスを確認する必要があります。どうすればこれを見つけることができますか? x10はcPanel XとPHPMyAdminを使用しています。

28
Deniz Zoeteman

SQLクエリSHOW VARIABLES WHERE Variable_name = 'hostname'は、IPアドレスに簡単に解決できるMySQLサーバーのホスト名を表示します。

SHOW VARIABLES WHERE Variable_name = 'port'ポート番号を提供します。

詳細については、MySQLのマニュアルをご覧ください。 12.4.5.41。SHOW VARIABLES Syntax および 5.1.4。Server System Variables

41
joschi

MySQL 5.7バージョンを使用している場合は、これを試すことができます

 mysql> SELECT SUBSTRING_INDEX(USER(), '@', -1) AS ip,  @@hostname as hostname, @@port as port, DATABASE() as current_database;
+-----------+-----------------+------+------------------+
| ip        | hostname        | port | current_database |
+-----------+-----------------+------+------------------+
| localhost | Host001         | 3306 | kakadba          |
+-----------+-----------------+------+------------------+
1 row in set (0.00 sec)

または、mysqlプロンプトにステータスを書き込むだけです

mysql> \s

OR

 mysql> status
9

PHPMyAdminを使用すると、[ホーム]> [MySQLシステム変数]をクリックすると、すべての変数がすでにリストされています。ブラウザの検索機能を使用して、「ホスト名」と「ポート」の変数を検索するか、それらまでスクロールできます。アルファベット順に記載されています。あなたが非技術者である場合、クエリをいじる必要はありません。

6
Daniel

phpMyAdminに入ったら、水平メニューを探します。

ダッシュボード| Sql |ステータス|ユーザー... etc

Variablesをクリックします。

ここでは、mySqlサーバーのすべての変数が見つかります。特定の変数の検索ボックスを試すことができます。

幸運を。

3
Akash