mysql中存储ip地址及函数实操

-- ipv4

select inet_aton('192.168.15.12');
select inet_ntoa(3232239372);

-- ipv6

SELECT HEX(INET6_ATON('fdfe::5a55:caff:fefa:9089'));
SELECT INET6_NTOA(UNHEX('FDFE0000000000005A55CAFFFEFA9089'));

IPv4中规定IP地址长度为32,最大地址个数为232;而IPv6中IP地址的长度为128,即最大地址个数为2128。
人话:ipv4:int(32),ipv6:char(128)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容