如何查看纯真ip数据库及导入到MySQL数据表中

一、下载最新版的QQWry.Dat
官方下载地址:http://www.cz88.net/

二、下载IPLook
下载地址:http://www.onlinedown.net/soft/23465.htm

使用IPLook把QQWry.Dat文件解压到IPData.txt文件
打开IPData.txt文件格式是这样的
0.0.0.0 0.255.255.255 IANA保留地址 CZ88.NET
1.0.0.0 1.0.0.255 澳大利亚 CZ88.NET
1.0.1.0 1.0.3.255 福建省 电信
1.0.4.0 1.0.7.255 澳大利亚 CZ88.NET
1.0.8.0 1.0.15.255 广东省 电信
1.0.16.0 1.0.31.255 日本 CZ88.NET
1.0.32.0 1.0.63.255 广东省 电信
1.0.64.0 1.0.127.255 日本 CZ88.NET
1.0.128.0 1.0.255.255 泰国 CZ88.NET
1.1.0.0 1.1.0.255 福建省 电信
1.1.1.0 1.1.1.255 澳大利亚 CZ88.NET
三、使用Navicat for MySQL工具
1.建立ip数据库表
CREATE TABLE `ip` (
`StartIP` varchar(20) default '',
`EndIP` varchar(20) default NULL,
`Country` varchar(30) default NULL,
`Local` varchar(50) default NULL,
KEY `IP` USING BTREE (`StartIP`,`EndIP`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

2.使用Navicat for MySQL的导入向导功能把IPData.txt文件的数据导入到ip数据表中

四、如何在MySQL中对ip进行比较

select * from ip where INET_ATON('119.253.32.42') between INET_ATON(startIp) and INET_ATON(endIp);

发表评论?

0 条评论。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据