Приемане на текстово представяне в низ :
- 15 знака за IPv4 (
xxx.xxx.xxx.xxx
формат, 12+3 разделителя) - 45 знака за IPv6
Това е максималната дължина на низа.
Алтернативи за съхраняване като низ:
- IPv4 е 32-битов, така че тип данни на MySQL, който може да съдържа 4 байта, е подходящ, използвайки
INT UNSIGNED
е често срещан заедно сINET_ATON
иINET_NTOA
за да обработва преобразуването от адрес в номер и от номер в адрес
- За IPv6, за съжаление MySQL няма тип данни, който е 16 байта, но човек може да постави IPv6 в канонична форма, след което да ги раздели на 2
BIGINT
(8 байта), това обаче ще използва две полета.