sql >> Database >  >> RDS >> Mysql

Beste manier om IP op te slaan in de database?

Sla het ip op als een INT(11) UNSIGNED , gebruik dan de INET_ATON en INET_NTOA functies om het ip-adres op te slaan/op te halen.

Voorbeeldcode:

INSERT table(ip) VALUES (INET_ATON('192.168.0.1')); /*ip = 3232235521*/
SELECT INET_NTOA(ip) As IPAddress FROM table; /*IPAddress = 192.168.0.1*/


  1. Percona-distributie voor PostgreSQL implementeren voor hoge beschikbaarheid

  2. SSIS kan pakketten niet opslaan en start Visual Studio opnieuw op

  3. SELECT max(x) retourneert null; hoe kan ik ervoor zorgen dat het 0 teruggeeft?

  4. Laravel 4:Waar niet bestaat