x10hosting (x10.bz)에서 무료 도메인을 실행하고 있으며 MySQL 호스트의 IP 주소를 찾으려면 다른 호스트에서 MySQL 데이터베이스에 연결할 수 있습니다. 이미 해당 호스트를 액세스 목록에 추가했지만 이제는 MySQL 호스트의 IP 주소를 찾아야합니다. 어떻게 알 수 있습니까? x10은 cPanel X와 PHPMyAdmin을 사용하고 있습니다.
x10hosting (x10.bz)에서 무료 도메인을 실행하고 있으며 MySQL 호스트의 IP 주소를 찾으려면 다른 호스트에서 MySQL 데이터베이스에 연결할 수 있습니다. 이미 해당 호스트를 액세스 목록에 추가했지만 이제는 MySQL 호스트의 IP 주소를 찾아야합니다. 어떻게 알 수 있습니까? x10은 cPanel X와 PHPMyAdmin을 사용하고 있습니다.
답변:
SQL 쿼리 SHOW VARIABLES WHERE Variable_name = 'hostname'
는 IP 주소로 쉽게 확인할 수있는 MySQL 서버의 호스트 이름을 보여줍니다.
SHOW VARIABLES WHERE Variable_name = 'port'
포트 번호를 알려줍니다.
이에 대한 자세한 내용은 MySQL 매뉴얼 12.4.5.41 에서 찾을 수 있습니다 . 변수 표시 구문 및 5.1.4. 서버 시스템 변수
select * from information_schema.GLOBAL_VARIABLES where VARIABLE_NAME like 'hostname';
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
또는
mysql> status
ubuntu
. IP 주소는 어떻게 확인합니까?