跳到主要内容

INET_ATON

声明

INET_ATON(expr)

说明

将 IPv4 网络地址表示为字符串,并返回一个整数,该整数按照网络字节顺序(大端)表示地址值。如果参数无效,则返回 NULL

提示

请使用 INT UNSIGNED 列存储由 INET_ATON() 生成的值,不能使用带符号的 INT。如果使用带符号的列,则当第一个八位字节的 IP 地址大于 127 时会无法正确存储对应的值。

示例

SELECT INET_ATON('1.1.1.1');
+----------------------+
| INET_ATON('1.1.1.1') |
+----------------------+
| 16843009 |
+----------------------+
1 row in set (0.001 sec)