【文件属性】:
文件名称:打造Mysql最新版的IP地址数据库-将纯真IP数据库导入Mysql
文件大小:4.12MB
文件格式:RAR
更新时间:2014-10-30 14:38:05
IP mysql 数据库 IP地址 IP地址数据库
打造Mysql最新版的IP地址数据库-将纯真IP数据库导入Mysql
1.到纯真网络下载最新的QQ IP数据库并安装。
2.运行“纯真IP地址数据库”,点击“解压”按钮,可以把数据库保存为文本格式,输入文件名保存:ip.txt。(当然你也可以先在线升级数据库)
3.使用UltraEdit打开(忌用记事本,效率太低),删除末尾无用的部分。保留的最后一行类似于“255.255.255.0 255.255.255.255 纯真网络 2011年10月05日IP数据”
依次替换“9个空格”为“||”,替换“8个空格”为“||”,。。。。。。替换“1个空格”为“||”.
分别替换特殊字符“'()”为NULL。不替换也可以,会在前面加“\”,保持程序不会出错。
4.将ip.txt和本程序文件ip.php放在web的同一目录下。http://....../ip.php
5.导入成功后记得从服务器上删除ip.php文件,以免被重复执行。
附上编辑好的ip.txt文件(2011年10月5日数据)一共433718条数据
按照每次写入1000个数据,大约需要30秒钟。单次数据量过大会报错。
代码中需要替换的:
"localhost" //mysql服务器地址
"root" //mysql用户名
"password" //mysql密码
`www` //数据库名
`ip_data` //数据表名
增加了自动梯增的`id`字段作为主键,如果不需要可以删除:重新定义`ipstart`,`ipend`为主键,删除程序中VALUES中的第一个数据:0,
【文件预览】:
ip.txt
ip.php
网友评论
- 东西不错,原php文件导入到mysql有乱码的情况
- 谢谢,很不错的文件,示例是PHP网页
- 确实好用,地址较全。
- 很不错 现在用的一个离线项目 就是用的这个数据库和另外的一个数据库合并后的!
- ip地址库不错,不过不是很完美,自己在加工了一下,添加两个字段,数字地址的起始和结束!
- 好像版本不对,有些地方乱码
- 运行错误啊,注释写详细点可能能解决问题
- 东西不错,原php文件导入到mysql有乱码的情况,自己重写了php,借用了txt文件,整体来说不错。支持。
- 这个IP.php写的有点问题,无法放在服务器上运行,不过IP地址挺不错的。
- 弄了好久,终于导出了,不错!
- 很好很不错,依据IP判断地区,屏蔽,很棒!谢谢分享者
- 东西不错,库文件真够大的。。
- 好,纯真IP库,可惜没达到我要的效果。不过还是不错的,值得研究。
- 我下载来用了.那个IP的txt文件太大了,直接运行会导致内存不足的错误,我把那文件分割成16个小文件才行,另外,要注意编码的问题,在插入程序前加上UTF8,然后,再调整了一下程序,可以导入到我网站的MYSQL数据库中......整体来说,不错......给个5星吧.