sql >> Database teknologi >  >> RDS >> Mysql

IP-adresse lagring i MySQL-database ved hjælp af PHP

Denne vejledning kan hjælpe dig.

Den mest effektive måde at gemme IPv4-adresser på er med et INT-felt (ikke VARCHAR, som du kunne forvente). Du konverterer dem ved hjælp af PHP's ip2long og tilbage ved at bruge enten MySQL's INET_NTOA funktion eller PHP's long2ip funktion.

Hvis du skal gemme IPv6, vil du i stedet bruge et BINÆRT felt og PHP's inet_pton funktion.



  1. Sådan udfører du grupperet rangering i MySQL

  2. Hvorfor opretter postgres ikke databasen?

  3. Hvordan tilføjer man brugerdefinerede attributter til SQL-forbindelsesstrengen?

  4. Sådan indstilles sætningstimeout for udførelse af forespørgsler