mysql把数字转换成ip

更新时间:02-12 教程 由 终止符 分享

在MySQL中,我们经常需要把数字转换成IP地址,因为在关系型数据库中,IP地址通常是以整型存储的。

我们来看下面这个例子:

SELECT INET_NTOA(3232235778);

这个语句的作用是把数字 3232235778 转换成 IP 地址。

其中,INET_NTOA 是 MySQL 内置函数,它的作用就是把数字转换成 IP 地址。注意,这个函数的参数是以整型存储的 IP 地址。

这段代码的输出结果是:

SELECT INET_NTOA(3232235778);->192.168.1.2

我们也可以把一个 IP 地址转换成数字,方法如下:

SELECT INET_ATON('192.168.1.2');

其中,INET_ATON 是 MySQL 内置函数,它的作用是把 IP 地址转换成数字。

这段代码的输出结果是:

SELECT INET_ATON('192.168.1.2');->3232235778

总结一下,MySQL 提供了 INET_NTOA 和 INET_ATON 两个内置函数,可以方便地把数字和 IP 地址相互转换。

声明:关于《mysql把数字转换成ip》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2065379.html