• mysql 使用inet_aton和inet_ntoa处理ip地址数据


    mysql 使用inet_aton和inet_ntoa处理ip地址数据

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

    inet_aton 把ip转为无符号整型(4-8位) 
    inet_ntoa 把整型的ip转为电地址

    插入数据前,先用inet_aton把ip地址转为整型,可以节省空间,因为char(15) 占16字节。 
    显示数据时,使用inet_ntoa把整型的ip地址转为电地址显示即可。

    INSERT INTO `user` (`id`, `name`, `ip`) VALUES (2, 'Abby', inet_aton('192.168.1.1')), (3, 'Daisy', inet_aton('172.16.11.66')), (4, 'Christine', inet_aton('220.117.131.12'));

     select id,name,inet_ntoa(ip) as ip from `user`;

  • 相关阅读:
    仪仗队
    疫情控制
    Code
    距离咨询
    舒适的路线
    桐桐的糖果计划
    跑路
    最短路计数
    骑马修栅栏
    搭桥
  • 原文地址:https://www.cnblogs.com/jing1617/p/8479669.html
Copyright © 2020-2023  润新知