Ответы - CodeHelperСписок последних 15 ответов на вопрос с сайта CodeHelperuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=29222012-09-26T05:43:17Zuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=2923Как хранить IP-адрес в базе данных?2010-04-30T12:22:29-05:002010-04-30T12:22:29-05:00IntegralКак правильнее организовать хранение IP-адреса в базе данных? Первое, что приходит в голову — просто сохранять как текст. Слышал, что вместо этого можно конвертировать адрес в целое число. Какuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=2924Ответ от lavrushin на вопрос с сайта CodeHelper2010-05-03T14:44:01-05:002010-05-03T14:44:01-05:00lavrushinЕсли вам нужно хранить ИП в MSSQL в поле int, то сделать это можно по формуле (где ип - A.B.C.D): IP = A x (256*256*256) + B x (256*256) + C x 256 + D В mysql для этого есть встроенные функции: mysql> SELECT INET_ATON('192.168.0.10') AS ipn; +------------+ | ipn | +------------+ | 3232235530 |