unsigned 重要

CREATE TABLE order (
id int(20) NOT NULL AUTO_INCREMENT,
ip int(10) unsigned DEFAULT NULL COMMENT ‘数量’,
iphou int(10) unsigned DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8

INSERT INTO user (id, name, ip) VALUES
(2, ‘Abby’, inet_aton(‘192.168.1.1’)),
(3, ‘Daisy’, inet_aton(‘172.16.11.66’)),
(4, ‘Christine’, inet_aton(‘220.117.131.12’));

inet_aton 必须是现在 新增函数

insert into order (id, ip, iphou) values(‘1’,‘3232235777’,‘3232235777’);
insert into order (id, ip, iphou) values(‘3’,‘2886732610’,‘2886732610’);
insert into order (id, ip, iphou) values(‘4’,‘3698688780’,‘3698690585’);

SELECT INET_ATON(‘220.117.138.25’)

SELECT id,INET_NTOA(ip) AS ip,INET_NTOA(iphou) AS iphou FROM order WHERE ip<=INET_ATON(‘220.117.138.1’) AND iphou>=INET_ATON(‘220.117.138.1’);

数据库存储 10位整数。

mysql 存储ip 且 ip 分段相关推荐

  1. mysql存储ip地址_MySQL怎样存储IP地址

    为什么要问如何存储IP 首先就来阐明一下部分人得反问:为什么要问IP得怎样存,直接varchar类型不就得了吗? 其实做任何程序设计都要在功能实现的基础上最大限度的优化性能.而数据库设计是程序设计中不 ...

  2. 【mysql】MySQL存储IP地址

    为什么要问如何存储IP 首先就来阐明一下部分人得反问:为什么要问IP得怎样存,直接varchar类型不就得了吗? 其实做任何程序设计都要在功能实现的基础上最大限度的优化性能.而数据库设计是程序设计中不 ...

  3. MySQL存储IP字段类型

    MySQL存储IP字段类型? varchar (15) 简单直接,但浪费空间,也不适合范围查询. int (10) 无符号,节省空间方便范围查询. --MySQL插入将IP转换存入,INET_ATON ...

  4. MySql存储IP地址(兼容ipv4和ipv6)

    MySql存储IP地址(兼容ipv4和ipv6) 最近项目涉及到IP白名单的问题,需要设计表来存储IP地址,网上的方法针对IPV4和IPV6用什么类型存储也没有个统一的答案(都是抄来抄去....) 1 ...

  5. mysql修改服务器ip,mysql数据库修改服务器ip

    mysql数据库修改服务器ip 内容精选 换一换 云数据库RDS服务上的MySQL在使用上有一些固定限制,用来提高实例的稳定性和安全性,具体详见表1. 云数据库RDS服务支持开启公网访问功能,通过弹性 ...

  6. MySql如何储存和获取ip地址?以及mysql储存和获取ip地址的底层实现原理!!

    错误解答 之前面试官问我一个问题: MySql如何储存ip地址? 我是这么回答的: 使用varchar,然后在dao层或service层将这个字符串转换为数组,然后再进行拼接- 然后最近去专门了解过后 ...

  7. mysql绑定多个ip地址

    http://jpuyy.com/2013/07/mysql-bind-multi-address.html my.cnf中有选项bind-address=127.0.0.1,是说mysql serv ...

  8. mysql绑定多个ip地址 (mysql给用户授权了, 还是无法远程连接)

    my.cnf中有选项bind-address=127.0.0.1, 是说mysql server监听的是本地发来的请求,如果是任意主机都可以请求,则写为0.0.0.0,但是这样又不太安全.监听某ip, ...

  9. mysql数据库如何修改ip地址

    在MySQL数据库中修改IP地址,需要修改MySQL的配置文件(my.cnf或my.ini),并在其中更改相关的IP设置. 具体步骤如下: 打开MySQL的配置文件:在Windows系统中,可以在&q ...

最新文章

  1. 教你快速写出多线程Junit单元测试用例 - GroboUtils
  2. location.hash属性介绍
  3. in an effort to
  4. UA MATH577 逻辑与可计算性1 递归函数
  5. 利润中心, 成本中心, 工作中心
  6. C#下实现动态系统托盘图标
  7. 面试题:如何编写一个杯子测试用例
  8. 哨兵一号数据snap预处理_利用SNAP软件进行Sentinel-1A卫星微波影像的预处理
  9. 从Airbnb的发展历程和网易云的大起大落看IT行业创新(第5周课后作业)
  10. 这六个问题,让物理学家寝食难安
  11. 2021-2025年中国顶灯行业市场供需与战略研究报告
  12. python2.3嵌套if结构:
  13. 低调AI大牛颜水成,挥别360,加盟依图
  14. BI工具是什么,有什么用,怎么用?
  15. 数据在网络层的传输过程
  16. 字节面试杂谈——MySQL、Redis
  17. 计算机毕业设计源码—springboot+vue疫情物资管理系统
  18. MySQL 三万字精华总结 + 面试100 问,和面试官扯皮绰绰有余(收藏系列)
  19. easyocr快速安装及图片文字提取演示(小语种)
  20. 树莓派Ubuntu做网页服务器,如何在树莓派上安装 Ubuntu 服务器? | Linux 中国

热门文章

  1. Java学习笔记(二)
  2. 理解不够,还是不够专业?程序员与架构师之间的联系
  3. 17.keep-alive的作用及用法
  4. 小白学习Java必练基础题(一)
  5. 机器学习作业之波士顿房价(boston)数据分析与绘图(注释我都写了这么多,我不信你还看不懂?)
  6. 《靠谱》里提到的书目
  7. 学习编程从哪里开始比较好呢?有什么推荐?
  8. 微信打开网址提示在浏览器中打开的办法
  9. VLC保存网络视频及抓包合成视频
  10. 如何关闭迅雷极速版的升级提示