MySQL存储IP字段类型?

  1. varchar (15) 简单直接,但浪费空间,也不适合范围查询。
  2. int (10) 无符号,节省空间方便范围查询。
--MySQL插入将IP转换存入,INET_ATON
INSERT INTO `tx_test` (`ip`) VALUES (INET_ATON('192.168.1.1'));--取出转换 INET_NTOA
SELECT INET_NTOA(ip) as ip FROM tx_test;
//转成没有负数,再存入数据库
$result = sprintf("%u", ip2long('140.243.185.35'));//long2ip 自带的函数可能会报错,根据官网自己定义个方法取出转换
[PHP官网描述](https://www.php.net/manual/en/function.long2ip.php)public function long2ip($long) {// Valid range: 0.0.0.0 -> 255.255.255.255if ($long < 0 || $long > 4294967295) return false;$ip = "";for ($i=3;$i>=0;$i--) {$ip .= (int)($long / pow(256,$i));$long -= (int)($long / pow(256,$i))*pow(256,$i);if ($i>0) $ip .= ".";}return $ip;
}

MySQL存储IP字段类型相关推荐

  1. mysql中的字段类型

    Mysql中的字段类型 MySQL支持大量的列类型,它可以被分为3类:数字类型.日期和时间类型以及字符串(字符)类型.本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类 ...

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

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

  3. mysql中数据库字段类型详解

    mysql中数据库字段类型详解 1,blob字段 mysql中blob是一个二进制大型对象,是一个可以储存大量数据的容器,它能容纳不同大小的数据. mysql中blob的四种类型除了存储数据的大小有区 ...

  4. mysql数据类型、字段类型

    mysql数据类型.字段类型 1. mysql的数据类型 在mysql中有如下几种数据类型: (1)数值型 数值是诸如32 或153.4 这样的值.mysql 支持科学表示法,科学表示法由整数或浮点数 ...

  5. MySQL数据库中有字段类型是日期,时间的插入语句处理

    MySQL数据库中有字段类型是日期,时间的插入语句处理 什么是时间戳? TIMESTAMP是一种类型,具体的值:19990717080000 CURRENT_TIMESTAMP是什么意思? on up ...

  6. mysql join 索引 无效_ORACLE MYSQL中join 字段类型不同索引失效的情况-阿里云开发者社区...

    ORACLE MYSQL中join 字段类型不同索引失效的情况 重庆八怪 2016-12-29 780浏览量 简介: 关于JOIN使用不同类型的字段类型,数据库可能进行隐士转换,MYSQL ORACL ...

  7. Mysql数据库的字段类型:

    数据库的数据类型和字段属性: 1.数值 ①tinyint     十分小的数据          1个字节 ②smallint    较小的数据            2个字节 ③mediumint ...

  8. flask中SQLAlchemy使用MySQL的mediumtext字段类型

    模型中添加MySQL中的mediumtext字段类型 安装sqlalchemy后,导入 from sqlalchemy.databases import mysql # 定义MySQL特有的字段类型 ...

  9. linux下查看mysql数据库的字段类型_系统运维|[小白技巧]如何在Linux上检查MySQL数据表的存储引擎类型...

    提问: 我想要知道我的MySQL数据库是MyISAM还是Innodb类型.我该如何检查MySQL数据库表的类型? MySQl主要使用两种存储引擎:MyISAM 和 Innodb.MyISAM是非事务的 ...

最新文章

  1. winstore独立安装包下载_QT使用教程(二)之下载篇
  2. 专题3 标准IO编程
  3. 分布式存储-ceph
  4. 计算机术语表达祝福,考研祝福| | 计算机 愿你们历经千帆,终达彼岸
  5. 【小米校招笔试】一个数组是由有序数组经过n次循环移动后所得,请你用最快速度查找某个元素位置
  6. 自动化Cobbler安装
  7. 在一亿个数的有序数组中查找一个数所用时间
  8. ElasticSearch经验小结 (Based on 5.x)
  9. vm虚拟机win7安装镜像方法
  10. ubuntu20.04【一键脚本安装wps并配置字体】
  11. 【Python 24】52周存钱挑战4.0(函数)
  12. Pycharm Traceback (most recent call last):
  13. 数据分析篇 Microsoft Excel 2016阻止激活silverlight控件-03
  14. unity漂移 unity3d教程 // WheelCollider
  15. web版Project简介
  16. 海龟编辑器怎么运行html,海龟编辑器绘制五角星的操作流程
  17. ArcGIS 10 Desktop 最简安装及完全破解-- 终结者版本
  18. 什么是JavaBeans
  19. c语言能运行情书,用C语言写的情书
  20. 交通治安卡口监控系统解决方案

热门文章

  1. 【解决】Win 10+Visual Studio community 2017,许可证到期,不能登录问题
  2. github、npm、Stack Overflow...... 一键加速 【支持多平台】
  3. 图形驱动程序和显卡驱动什么区别_鸡血驱动已发布,可新买的显卡打不上驱动?这事儿别急...
  4. Pytorch - 弹性训练原理
  5. 10个有趣且易上手的AI项目(附Python源代码)
  6. 比特鹏哥第二节课笔记
  7. Linux 命令(204)—— ss 命令
  8. 作为应届大学生的我和准职业人的差距
  9. 文本对比,文本差异并排对比显示实现
  10. 项目常用的合同类型,特点及报价方式