原来我存ip就用varchar,查询慢,浪费空间
自从用了mysql的函数对ip处理,诶,字符串变数字了,查询快了还不占空间了,一口气查十万条数据啊,不喘气儿
客观且看:
首先是ip地址转数字
select inet_aton(
'255.255.255.255'
);
只需要把这行数字用mysql黑窗口试一试,效果立竿见影。有兴趣玩的话也可以试试其他的ip。
然后是数字转ip
select
inet_ntoa(4294967295);
上面的结果就是下面的数字,下面的结果就是上面的ip.
其实你我是一个,只是没有了inet_aton(),inet_ntoa();你不认识我也我不认识你。