We gingen voor een VARBINARY(16)
kolom in plaats daarvan en gebruik inet_pton()
en inet_ntop()
om de conversies uit te voeren:
https://github.com/skion/mysql-udf-ipv6
De functies kunnen worden geladen in een draaiende MySQL-server en geven u INET6_NTOP
en INET6_PTON
in SQL, net als het bekende INET_NTOA
en INET_ATON
functies voor IPv4.
Bewerken:er zijn nu compatibele functies in MySQL, alleen met anders namen . Gebruik het bovenstaande alleen als u MySQL van vóór 5.6 gebruikt en op zoek bent naar een handig toekomstig upgradepad.