人们经常使用varchar(15)来存储ip地址,然而,它们实际上是32位无符号整数,不是字符串。

MySQL提供INET_ATON()和INET_NTOA()函数将ip地址在整数和四段表示形式之间进行转换。

把ip地址转换int:
mysql> SELECT INET_ATON('192.168.0.1');
+--------------------------+
| INET_ATON('192.168.0.1') |
+--------------------------+
| 3232235521 |
+--------------------------+
1 row in set (0.00 sec)

把int类型转换为ip地址:
mysql> SELECT INET_NTOA(3232235521);
+-----------------------+
| INET_NTOA(3232235521) |
+-----------------------+
| 192.168.0.1 |
+-----------------------+
1 row in set (0.00 sec)

最新文章

  1. 【Android】 context.getSystemService()浅析
  2. 使用Angularjs的ng-cloak指令避免页面乱码
  3. js prepend() 和append()区别
  4. 《Linux内核设计与实现》读书笔记 第十七章 设备与模块
  5. 4.用文本编辑器输入课堂上练习的Hello.java,并在JDK环境下编译和运行。请将程序编译、运行的结果截图,填入下框中。
  6. 51nod1189 阶乘分数
  7. ActiveMQ之jmscorrelationid与selector
  8. ArrayList和LinkedList
  9. java学习之查找
  10. Jenkins 学习资料
  11. STL中的set容器
  12. 采用keepalived施工可用性MySQL-HA
  13. 史上最“脑残”的“抢火车票”程序(node.js版)
  14. AFNetWorking 对汉字部分UTF-8编码
  15. Jupyter Notebook(推荐使用Anaconda安装)
  16. time series 时间序列 | fractional factorial design 部分要因试验设计
  17. python中常用模块
  18. zabbix性能优化记
  19. js數據類型
  20. 不同路径 II

热门文章

  1. 【例题 8-15 UVA - 12174】Shuffle
  2. 从 QSplitter 中移除 QWidget(使用隐藏与显示,切换十分方便,不要真正销毁)
  3. [分享]ip地址爬取过滤的shell
  4. Android开发经验一判断当前屏幕是全屏还是非全屏
  5. 2.FastJson公司--阿里巴巴开源的速度最快的Json和对象转换工具
  6. golang sync.Cond
  7. BZOJ3626: [LNOI2014]LCA(树链剖分+线段树)
  8. COGS——T 1265. [NOIP2012] 同余方程
  9. 洛谷 P1781 宇宙总统
  10. Caused by: java.lang.NoSuchMethodError:javax.servlet.http.HttpServletRequest.getServletContext()L