Masz kilka opcji:
- Przechowuj go jako VARCHAR. Adres IP nie jest tak naprawdę liczbą, na której prawdopodobnie będziesz wykonywać obliczenia, więc po co przechowywać go w formacie liczbowym?
- Zapisz go w postaci szesnastkowej jako pojedynczą liczbę. Chociaż tak naprawdę nie można tego zrobić w systemie dziesiętnym, w systemie szesnastkowym adres IP to 8-cyfrowa liczba.
- Przechowuj go jako (maksymalnie) cztery oddzielne pola. Prawdopodobnie niepotrzebne, ale w przypadku niektórych aplikacji (gdzie możesz chcieć przede wszystkim zajmować się tylko jedną częścią adresu IP) może to być przydatne.