MySQL 中的 IS_IPV4()函数
IS _ IPV4(): MySQL 中的这个函数用来检查指定的字符串是否是有效的 IP v4 地址。如果它是有效的 IPv4 地址,那么它将返回 1。否则,它将返回 0。
语法:
IS_IPV4(expr)
参数: 此方法只接受一个参数。
- expr–输入我们要检查的字符串。
返回:如果字符串是有效的 IPv4 地址,则返回 1。如果该字符串不是有效的 IPv4 地址,则它将返回 0。
示例-1 : 使用 IS_IPV4 函数检查给定地址是否有效。
SELECT IS_IPV4('10.4.2.256')
AS ValidOrNot;
输出:
有效与否 |
---|
Zero |
因此,我们可以看到给定的地址不是有效的 IPv4 地址。
示例-2 : 使用 IS_IPV4 函数检查给定地址是否有效。
SELECT IS_IPV4('12.8.5.255')
AS ValidOrNot;
输出:
有效与否 |
---|
one |
因此,我们可以看到给定的地址是有效的 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;
输出:
IP v4 valid ot | IPV6VALIDORNOT |
---|---|
Zero | one |
版权属于:月萌API www.moonapi.com,转载请注明出处