Tento návod může vám pomoci.
Nejúčinnějším způsobem uložení IPv4 adres je pole INT (nikoli VARCHAR, jak byste očekávali). Převedete je pomocí PHP ip2long
a zpět pomocí buď MySQL INET_NTOA
funkce nebo PHP long2ip
funkce.
Pokud potřebujete uložit IPv6, budete chtít místo toho použít BINARY pole a PHP inet_pton
funkce.