利用纯真ip地址库 查询 ip所属地

本文介绍了如何利用纯真IP地址库查询IP归属地。步骤包括下载数据库,处理数据,创建数据库表,导入数据,将IP转换为数字存储,并演示了查询特定IP地址的方法。
摘要由CSDN通过智能技术生成

1. 首先下周数据源,选择是纯真数据库:http://www.cz88.net/

2. 安装后,打开软件,将数据导出为txt格式。

3. 处理数据,参照网上的文章(http://www.jb51.net/article/20511.htm),用vi打开,执行如下命令::%s/\s\+/;/

执行3次。

%s代表全局搜索替换,\s 代表空格 , \+ 代表尽可能多的匹配前面的字符,;代表替换成';'(我再实际操作的时候将;替换为tab了)

4. 创建表ip2

startip	varchar	255	0	-1	0	0	0	0		0		gbk	gbk_chinese_ci		0	0
endip	varchar	255	0	-1	0	0	0	0		0		gbk	gbk_chinese_ci		0	0
location	varchar	255	0	-1	0	0	0	0		0		gbk	gbk_chinese_ci		0	0
detail	varchar	255	0	-1	0	0	0	0		0		gbk	gbk_chinese_ci		0	0

 最后是数据库的编码格式就选择为 gbk_chinese_ci

创建表ip

id	int	10	0	0	-1	-1	0	0		0					-1	0
startip	int	10	0	-1	0	0	0	0		0					0	0
endip	int	10	0	-1	0	0	0	0		0					0	0
location	varchar	25
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值