Bagaimana cara mengetahui Alamat IP saya dari host MySQL saya?

27

Saya memiliki domain gratis yang berjalan di x10hosting (x10.bz), dan saya ingin mengetahui Alamat IP host MySQL saya untuk itu, sehingga saya dapat menghubungi database MySQL dari host lain. Saya sudah menambahkan host itu ke daftar akses, tetapi sekarang saya harus mencari tahu Alamat IP host MySQL. Bagaimana saya bisa mengetahui ini? x10 menggunakan cPanel X dan PHPMyAdmin.

Deniz Zoeteman
sumber

Jawaban:

40

Kueri SQL SHOW VARIABLES WHERE Variable_name = 'hostname'akan menampilkan nama host dari server MySQL yang dapat Anda atasi dengan mudah ke alamat IP-nya.

SHOW VARIABLES WHERE Variable_name = 'port' Akan memberi Anda nomor porta.

Anda dapat menemukan detail tentang ini di manual MySQL: 12.4.5.41. TAMPILKAN VARIABEL Sintaks dan 5.1.4. Variabel Sistem Server

Joseph
sumber
6
Nama host saya mengatakan ubuntu. Bagaimana saya memeriksa alamat IP itu?
Pacerier
1
setara dengan information_schema:select * from information_schema.GLOBAL_VARIABLES where VARIABLE_NAME like 'hostname';
ThorSummoner
Saya tidak mengerti bagaimana nama host seharusnya dapat diselesaikan ke alamat IP. Milik saya berjalan di buruh pelabuhan sehingga nama hostnya adalah omong kosong.
Shardj
8

Anda dapat mencoba ini jika menggunakan versi 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)

Atau cukup tulis status di prompt mysql

mysql> \s

ATAU

 mysql> status
Koustuv Chatterjee
sumber
6

Menggunakan PHPMyAdmin semua variabel sudah terdaftar jika Anda mengklik "home"> "variabel sistem MySQL". Anda dapat menggunakan fitur find di browser Anda untuk mencari variabel "hostname" dan "port" atau gulir ke sana. Ini tercantum dalam urutan abjad. Jangan bercanda dengan pertanyaan jika Anda adalah orang yang tidak teknis.

Daniel
sumber
3

Setelah Anda berada di phpMyAdmin , cari menu horizontal:

Dasbor | Sql | Status | Pengguna ... dll

Klik pada Variabel .

Di sini Anda akan menemukan semua variabel untuk server mySql. Anda dapat mencoba kotak pencarian untuk variabel tertentu.

Semoga berhasil.

Akash
sumber