Перейти к основному содержимому
Версия: 2.0.x

inet_aton

Принимает строку, содержащую IPv4-адрес в формате A.B.C.D. Возвращает число BIGINT, представляющее соответствующий IPv4-адрес в формате big endian.

Синтаксис

BIGINT inet_aton(VARCHAR ipv4)

Примеры

mysql> select inet_aton('192.168.1.1');
+--------------------------------------+
| inet_aton('192.168.1.1') |
+--------------------------------------+
| 3232235777 |
+--------------------------------------+

mysql> select stringIp, inet_aton(stringIp) from ipv4;
+-----------------+----------------------------+
|stringIp | inet_aton(stringIp) |
+-----------------+----------------------------+
| 0.0.0.0 | 0 |
| 255.255.255.255 | 4294967295 |
| invalid | NULL |
+-----------------+----------------------------+

Ключевые слова

INET_ATON