mysql查询IP地址
由于前期设计问题,在保存ip地址时,没有存为整型,而是存成了字符串形式,在查询ip的范围区间时,遇到这样的问题:
select ip from t_ip where ip between '192.168.11.1' and '192.168.11.150' ,当末尾ip地址最后一位为三位数时,此时就查询不出数据了。
查了一下mysql自带有一个对ip地址做处理的函数inet_aton,作用主要是给出一个作为字符串的网络地址的"点地址"(如127.0.0.1)表示,返回一个代表该地址数值的整数,它产生的数字是按照网略字节顺序。
以上语句改为:select ip from t_ip where inet_aton(ip) between inet_aton('192.168.11.1') and inet_aton('192.168.11.150')这样就能有效比较查出数据了
http://www.oschina.net/code/snippet_122189_15884
mysql查询IP地址相关推荐
- MySql存储IP地址(兼容ipv4和ipv6)
MySql存储IP地址(兼容ipv4和ipv6) 最近项目涉及到IP白名单的问题,需要设计表来存储IP地址,网上的方法针对IPV4和IPV6用什么类型存储也没有个统一的答案(都是抄来抄去....) 1 ...
- linux查看Windows的ip命令,在windows系统和linux系统中查询IP地址命令的不同
在linux和windows系统上查询IP地址的命令是不一样的. 在linux中的命令行模式下,输入ifconfig即可查询到IP.而在windows系统下要查询IP地址需要先打开dos命令行,然后输 ...
- python怎么查找代码位置查询_Python查询IP地址归属完整代码
本文实例为大家分享了Python查询IP地址归属的具体代码,供大家参考,具体内容如下 #!/usr/bin/env python # -*- coding: utf-8 -*- #查找IP地址归属地 ...
- trie树java_【数据结构】Trie树的应用:查询IP地址的ISP(Java实现)
查询IP地址的ISP 给定一个IP地址,如何查询其所属的ISP,如:中国移动(ChinaMobile),中国电信(ChinaTelecom),中国铁通(ChinaTietong)? 现在网上有ISP的 ...
- 在windows系统和linux系统中查询IP地址命令的不同
在linux和windows系统上查询IP地址的命令是不一样的. 在linux中的命令行模式下,输入ifconfig即可查询到IP.而在windows系统下要查询IP地址需要先打开do ...
- 电脑查询ip地址的方法,第一种最为简单
一般来说,每台电脑都会有固定的一个ip地址.部分电脑则是动态ip地址,每次连接网络时会自动分配.当我们需要查询ip地址的时候,该怎么操作呢?看完你就知道了. 更多系统教程尽在小白系统重装官网 系统:w ...
- python批量查询ip归属地_python3.2批量查询IP地址区域
import urllib.request #jk409 2014-7-31 by python3.4编写用于[批量]查询IP地址国家区域 def chaxun(ip_addr): ip_addr2 ...
- linux指令查询ip地址
linux指令查询ip地址 在黑窗口输入指令ifconfig: [root@baizhi ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:C ...
- Windows 和 Linux 系统查询 IP 地址命令
Windows 和 Linux 系统查询 IP 地址命令 Windows 系统 : ipconfig Linux 系统: ifconfig 或 ip addr (CentOS 7 可用)
- 全球IP归属地查询 IP地址查询
全球IP归属地查询 IP地址查询 推荐一个非常简单的全球IP归属地查询 IP地址查询接口,只需要传入要查询的IP,即可返回相应的基本信息,以下是演示 请求地址是:http://ip.wyk-super ...
最新文章
- js 判断js,css是否引入,确保不重复引入
- 目标检测任务中的训练宝典 |实用技巧
- 区分Java拦截器和过滤器
- ++i和i++效率谁高
- log4j 配置,tomcat 启动或有后台操作时,控制台会显示很多 DEBUG 信息
- 科大星云诗社动态20210407
- spark学习-75-源代码:Endpoint模型介绍(6)-Endpoint的消息的接收(2)
- 实验2-4-3 求平方根序列前N项和 (C语言)
- 实用的 Python —— os.system() 在 python 语句中执行 dos 命令
- 网络模块封装-axio
- 腾讯研究院发布《2021数字科技前沿应用趋势》
- Katalon Recorder使用教程—安装
- Facebook广告投放策略与优化Facebook广告成效的技巧方式
- Android工程中方法数超过65536解决方法
- 凌晨三点的程序员,别让你的辛苦被辜负
- 二月、三月校招面试复盘总结(二)
- 2022全网最全的持续集成基础【你知道的和不知道都在这里】
- 通过kubeadm部署高可用的k8s集群
- 如何利用BI实现人力资源可视化管理
- 修复谷歌拼音输入法已停止运行