Cet article partage principalement avec vous une brève introduction au stockage des adresses IP dans Mysql, dans l'espoir d'aider tout le monde.
1. Pour l'adresse ip, le stockage de la base de données mysql a deux formats généraux : chaîne et entier.
Chaîne varchar(20):”192.168.1.10”
Entier int(10 ):3232235786
Le format de conversion est le suivant :
# INET_ATON(expr) 给出一个作为字符串的网络地址的点地址表示,返回一个代表该地址数值的整数。地址可以是4或8比特地址。 mysql> select INET_ATON('192.168.1.10') ; +---------------------------+ | INET_ATON('192.168.1.10') | +---------------------------+ | 3232235786 | +---------------------------+ 1 row in set (0.00 sec) # INET_NTOA(expr) 给定一个数字网络地址 (4 或 8 比特),返回作为字符串的该地址的电地址表示。 mysql> Select INET_NTOA(3232235786); +-----------------------+ | INET_NTOA(3232235786) | +-----------------------+ | 192.168.1.10 | +-----------------------+ 1 row in set (0.30 sec)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!