下载纯真IP数据库

安装后解压到本地为ip.txt

格式为:

1.1.145.0       1.1.147.255     泰国 沙功那空

1.1.148.0       1.1.149.255     泰国  CZ88.NET

1.1.150.0       1.1.150.128     泰国 沙功那空

ip.txt上传到linux,用vim打开ip.txt

vim ip.txt

正则表达式替换

输入:%s/\s\+/;/

重复3次即可完成替换

正则表达式说明(如果你会用sed做替换,那么应该很简单):

%s全局替换

\s空格,作为被替换

+1个或多个,\+是转义

;用于替换空格

查看文件可以看到被处理后的文件格式如下:

1.29.25.0;1.29.27.255;内蒙古赤峰市;联通

1.29.28.0;1.29.28.255;内蒙古赤峰市巴林左旗;联通林东镇新城区BRAS数据机房

1.29.29.0;1.29.33.255;内蒙古赤峰市;联通

创建mysql表,由于我不需要最后一列的数据,所以建表只有3列

可以使用Navicat for Mysql打开“设计表”,调整字符集为gb2312,排序规则为gb2312_chinese_ci

最后,是导入数据到Mysql:

可以使用mysqlimport,也可以使用Navicat for Mysql的“导入向导”功能。

使用导入向导需要注意的是:编码选择bg2312,分隔符选择 “;”

使用数据库查找指定ip来源:

把ip导入mysql_纯真IP数据库导入mysql相关推荐

  1. qqwry.dat 导入mysql_纯真IP数据库(qqwry.dat)转换成最新的IP数据库格式(ipwry.dat)

    ipwry.dat相比qqwry.dat占用空间更小,我们可以将纯真IP数据库(qqwry.dat)转换成最新的IP数据库格式(ipwry.dat),两种格式都是CNSS大神发明. 下面是具体的转换方 ...

  2. java 纯真ip 乱码_纯真ip地址数据库乱码解决方案、utf8和gbk相互转换及下载

    在使用discuz3.4论坛时,官方只提供了utf-8版本,不再提供gbk版本,因此为顺应趋势,安装使用了discuz3.4 utf-8的版本.然而,在用纯真IP库替换Discuz的默认库时却出现ip ...

  3. 姓名大全 导入mysql_根据项目类型导入Excel文件到不同数据库(示例代码)

    前提:如果您要针对不同的业务做数据导入,可以参考下这个项目,这个项目的原理就是根据文件名进行区分,然后导入不同的数据表.下面我就写个Demo演示下: 学生表 -- 主键,学生姓名,学生年龄,学校归属 ...

  4. oracle 不能导入sql语句,oracle数据库导入.dmp脚本的sql 语句

    一.更改数据库管理员sys/system密码 1.运行到C盘根目录 2.输入:SET ORACLE_SID = 你的SID名称 3.输入:sqlplus /nolog 4.输入:connect /as ...

  5. Discuz!开发之替换系统IP库为纯真IP库的方法

    Discuz!默认使用的IP库只有1M,运行时占用资源少,但很多ip不准确,更新也慢,默认存放的路径在data/ipdata/tinyipdata.dat,这里给大家介绍如何将系统IP库换成纯真ip库 ...

  6. php语句导入mysql_php如何将数据库导入mysql

    php将数据库导入mysql的方法:1.通过CMD导入MySQL数据库:2.通过Navicat for MySQL导入MySQL数据库:3.通过PHP执行SQL文件导入MySQL数据库. 通过CMD导 ...

  7. oracle导入solr,从Oracle数据库导入XML数据时solr dih会变慢

    我正在执行一个solr-dih(dataimporthandler)任务,导入存储在Oracle数据库中的大约2000万个文档.最初,这些进口每秒将增加到500多个文档,但在前150000个文档中,速 ...

  8. 系统日志如何导入mysql_如何将日志导入导出

    ·做为xml版本的备份保存在本地.优点:仅保存标题.发表时间.日志简介.tag.正文及其格式.作者.评论者.评论时间.评论内容等信息,以及一些必要设定,占用空间达到最少. ·批量替换.在本地电脑上使用 ...

  9. mysql修改导入导出权限_数据库导入导出与赋权限及建同义词

    1.数据库导入导出DMP文件(一般要以adm账号来执行) a)从正式库导出数据: exp sw_adm/swadm123@cwdevdb owner=sw_adm file=E:20121217cwd ...

  10. 西部数码服务器怎么导入mysql_虚拟主机怎么导入数据库

    创建数据库 1.双击打开建站管理助手,点击软件左上角的"创建MySQL"或者"创建MsSQL",弹出窗口. 2.填写数据库名.密码.限制大小,选择默认编码相关信 ...

最新文章

  1. linux kvm虚拟化命令,Linux系统下kvm虚拟化(三)日常管理常用命令和配置说明
  2. python笔试题110题_《Python程序设计》试题库
  3. NLP学习笔记:word2vec
  4. 在Myeclipse中没有部署jeesite项目,但是每次运行其他项目时,还是会加载jeesite项目...
  5. HTML5 浏览器支持(怎么样让低版本浏览器支持html5?)
  6. maven和docker_与Maven和Docker的集成测试
  7. 你真的了解UIButton、UILabel 吗?
  8. Jupyter Notebook 代码补全功能配置
  9. 游戏开发论坛_微信小游戏增速35% 重度游戏最高单款累计流水8亿 | 游戏茶馆
  10. miui8 android版本,miui8官方正式版下载_小米8系统安卓下载|好特下载
  11. 计算机创新发展战略,计算机行业投资机会报告:智能汽车创新发展战略发布
  12. (Matlab实现)基于蒙特卡洛模拟的大规模电动车充电模型
  13. docker 自定义网络
  14. MAC中安装Navicat Premium
  15. labwindows制作特殊图形面板
  16. 研发主管接私活被辞退,法院判决公司赔偿20.7万元
  17. 安装的photoshop cs2为什么一进去就说我的用户名、组织、或序列号无效或错误???
  18. 52 jQuery-使用fadeIn()和fadeOut()方法实现淡入淡出效果
  19. Kali linux 学习笔记(四十一)Web渗透——扫描工具之w3af 2020.3.18
  20. Kindle商店请求出错怎么办?附解决办法

热门文章

  1. 软件测试分类、分级与软件缺陷管理
  2. (第六章)hive之查询
  3. Centos8上安装中文字符集zh_CN.UTF-8
  4. 脑科学家:神经科学与大数据的结合带来的新领域
  5. 计算机专业创新创业培养,中职计算机专业学生创新创业能力培养思考
  6. linux非连续内存,linux高端内存管理之非连续内存区(分配和释放)
  7. mysql 修改校对规则,整合MYSQL校对规则
  8. matplotlib pyqt4
  9. 笔记十一:提升高效技术领导的创新能力
  10. 为什么我没圣诞帽!?微信一键生成圣诞帽方法