当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


MySQL IS_IPV4()用法及代码示例


IS_IPV4():
MySQL中的此函数用于检查指定的字符串是否为有效的IPv4地址。如果它是有效的IPv4地址,则它将返回1。否则,它将返回0。

用法:

IS_IPV4(expr)

参数:
此方法仅接受一个参数。

  • expr -输入我们要检查的字符串。

返回值:如果字符串是有效的IPv4地址,则返回1。如果该字符串不是有效的IPv4地址,则它将返回0。

示例1:
使用IS_IPV4函数检查给定的地址是否有效。



SELECT IS_IPV4('10.4.2.256') 
AS ValidOrNot;

输出:

VALIDORNOT
0

因此,我们可以看到给定的地址不是有效的IPv4地址。

示例-2:
使用IS_IPV4函数检查给定的地址是否有效。

SELECT IS_IPV4('12.8.5.255') 
AS ValidOrNot;

输出:

VALIDORNOT
1

因此,我们可以看到给定的地址是有效的IPv4地址。
示例-3:
使用IS_IPV4函数检查IPv6地址是否为有效的IPv4地址。

SELECT IS_IPV4('2001:0db8:85a3:0000:0000:8a2e:0370:7334')  
IPv4ValidOrNot,
IS_IPV6('2001:0db8:85a3:0000:0000:8a2e:0370:7334') 
AS IPv6ValidOrNot;

输出:

IPV4VALIDORNOT IPV6VALIDORNOT
0 1

相关用法


注:本文由纯净天空筛选整理自jana_sayantan大神的英文原创作品 IS_IPV4() function in MySQL。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。