MySQL 如何存储 IP 地址?

可以将 IP 地址转换成整形数据存储,性能更好,占用空间也更小。

MySQL 提供了两个方法来处理 ip 地址

  • INET_ATON():把 ip 转为无符号整型 (4-8 位)
  • INET_NTOA() :把整型的 ip 转为地址

插入数据前,先用  INET_ATON()  把 ip 地址转为整型,显示数据时,使用  INET_NTOA()  把整型的 ip 地址转为地址显示即可。