Uzyskanie adresu serwera z poziomu mysql

Data publikacji: 2015-01-20 | Tagi:

Niestety nie jest możliwe uzyskanie adresu IP serwera tylko z poziomu shella sql, ale przynajmniej możemy posiłkować się nazwą hosta.

Aby to zrobić należy w aktywnym shellu mysql wykonać zapytanie:

show variables like '%hostname%';

Dzięki temu zapytaniu dostaniemy nazwę hosta, na którym aktualnie pracujemy:

mysql> show variables like '%hostname%';
+---------------+---------+
| Variable_name | Value   |
+---------------+---------+
| hostname      | mdb01-c |
+---------------+---------+
1 row in set (0.00 sec)

Może się to przydać gdy logujemy się przez load balancer, który według znanych sobie algorytmów przekierowywuje nas na różne maszyny.


Oceń ten post:
Podziel się:

comments powered by Disqus

IT w obrazkach: