sql >> Database >  >> RDS >> Mysql

MySQL-host weergeven via SQL-opdracht

Om de huidige hostnaam te krijgen:-

select @@hostname;
show variables where Variable_name like '%host%';

Om hosts te krijgen voor alle inkomende verzoeken:-

select host from information_schema.processlist;

Op basis van je laatste opmerking,
denk ik niet dat je IP voor de hostnaam kunt oplossen met de pure mysql-functie,
omdat het een netwerkzoekopdracht vereist, wat lang kan duren.

In het mysql-document wordt dit echter vermeld:-

resolveip google.com.sg

docs:- http://dev.mysql.com/doc/ refman/5.0/en/resolveip.html



  1. Mijn favoriete PostgreSQL-extensies - deel twee

  2. MySQL-juweeltje op OSX 10.7 Lion

  3. Mysql-query retourneert resource-ID #8 in plaats van gewenste waarde

  4. Naam van SQL Server-variabele kolommen?