-- 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)