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