PHP新手百例系列教程、代码制作中……
 当前位置:首页 → PHP程序专区 → 详细内容        


PHP新手百例-将纯真IP数据库导入到mysql的详细过程
  添加时间:[ 2016-4-2 ]    浏览人气:[ 1258 ]    [ 评论本文 ]  [ 打印本文 ]

首先,至“http://update.cz88.net/soft/setup.zip”下载2016最新版本的IP数据库安装版,完成安装后,得到“QQWry.dat”文件,大小在9MB左右。接着,使用IPLook将QQWry.dat解压为QQWry.txt。用文本编辑器打开此文件,可以看到下图的结构。在每一列的上方,都有字段的名称,如“StartIP”等。

在PHPmyadmin或其他的mysql数据库操作软件中,输入或创建如下表结构。这里共创建了四个字段。

在下图中,可以看到SQL语句已经执行成功。

在表中可以看到创建的字段信息,大家如果不想使用SQL语句,按这里的结构手工创建字段就可以了。

由于phpmyadmin有导入2MB的限制,所以,这里使用了“Navicat”。这里创建了一个新的连接,连接名随便设置(这里为data),再输入密码并单击“确定”。

在程序主界面出现data后,双击它便会在下方展开数据库列表。

这里进入的是test-IP表,单击右侧的“导入”。

进入下图界面后,选择“txt”并直接下一步。

这里要设置编码为GBK,不要选择默认的UTF-8,否则,导入的中文就会显示乱码。记得将IPLook解压得到的QQWry.txt添加进来。

不用做任何设置,都是下一步到第八步,单击开始。在结束导入后,单击“关闭”。

这时,再浏览IP表,即可看到多达“204,457”行的数据——有些同志实在是太勤奋、太辛苦了。赞一个!