mysql处理IP地址
程序员文章站
2024-01-08 22:23:22
...
SELECT INET_ATON('111.204.26.226'); SELECT INET_NTOA('1875647202');
MySQL 数据库内置了两个 IP 相关的函数 INET_ATON()、INET_NTOA(),可以实现 IP 地址和整数的项目转换。
因此,我们使用 INT UNSIGNED(占用 4 个字节)存储 IP,非 Char(15)。占 15 个字节。
将 IP 的存储从字符型转换成整形,转化后数字是连续的,提高了查询性能,使查询更快,占用空间更小。
上一篇: volatile关键字的两层语义
推荐阅读
-
(科普)什么是IP地址?它是否会暴露你的个人信息?
-
mysql_fetch_row() 和mysql_fetch_array之间有什么区别?该如何处理
-
(mysql)怎样判断一个数字变量是否包含在表的一个字段中,并列出包含该变量的表中所有数据.该如何处理
-
一台服务器php连接数据库,数据库地址却用了对外的ip,促成偶尔获取数据库连接句柄需要2s
-
php mysql批量插入数据插入不完全,该怎么处理
-
mysql数据校验过程中的字符集问题处理_MySQL
-
Linux下扫描服务器IP地址是否冲突(arp-scan)
-
mysql 中 int型对小数位的处理
-
php mysql 事务处理实现程序_PHP教程
-
Java判断字符串是否为IP地址的方法