Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Melhor maneira de armazenar IP no banco de dados?


Armazene o ip como um INT(11) UNSIGNED , use o INET_ATON e INET_NTOA funções para armazenar/recuperar o endereço IP.

Código de amostra:
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*/