Хранение IP в MySql
Tuesday, March 18th, 2008Для хранения IP в базе воспользуйтесь двумя функциями, INET_ATON что бы добавить
SELECT INET_ATON('127.0.0.1'), INET_ATON('127.1');
-- 2130706433, 2130706433
и INET_NTOA что бы получить
SELECT INET_NTOA(3520061480); -- '209.207.224.40'
или выбрать промежуток
SELECT * FROM Sessions WHERE ip_address
BETWEEN INET_ATON('192.168.0.1') AND INET_ATON('192.168.0.255');
PS: поле под ip_address должно быть int


