Не съм сигурен кое е правилното отговор за MySQL, като се има предвид, че той все още не поддържа изначално IPv6 адресни формати (въпреки че "WL#798:Поддръжка на MySQL IPv6 " предполага, че ще бъде в MySQL v6.0, текущата документация не подкрепя това).
Въпреки това от тези, които сте предложили, бих предложил да отидете на 2 * BIGINT, но се уверете, че са НЕПОДПИСАНИ. Има нещо като естествено разделяне на границата на адреса /64 в IPv6 (тъй като /64 е най-малкият размер на мрежовия блок), което би се съобразило добре с това.