如何建立IP地址库并加以搜索
问题:
表格结构如下,有三个字段
IP 1ip 2 address
61.150.82.100 61.150.82.167 Xi安天下网吧
IP1到IP2是同一个地址(Xi安天下网吧)
例如,我想输入61.150.82.120,我可以找到Xi安天下网吧的地址。如何实现?
回答:
建立另外两个双精度字段IPA IPB。
更新后的国际音标等于61 * 256 * 256 * 256+150 * 256 * 256+82 * 256+100
更新后的IPB等于61 * 256 * 256+150 * 256 * 256+82 * 256+100。
61.150.82.120换算成61 * 256 * 256 * 256+150 * 256 * 256+82 * 256+120。
然后使用select * from table,其中ipa=转换后的地址
0条评论