Abbiamo scelto un VARBINARY(16)
colonna invece e usa inet_pton()
e inet_ntop()
per fare le conversioni:
https://github.com/skion/mysql-udf-ipv6
Le funzioni possono essere caricate in un server MySQL in esecuzione e ti daranno INET6_NTOP
e INET6_PTON
in SQL, proprio come il familiare INET_NTOA
e INET_ATON
funzioni per IPv4.
Modifica:ora ci sono funzioni compatibili in MySQL, solo con diverso nomi . Usa quanto sopra solo se sei su MySQL precedente alla 5.6 e stai cercando un comodo percorso di aggiornamento futuro.