MySQL INET_ATON() Function
In MySQL, the INET_ATON()
function converts the specified IP address in a.b.c.d
form to a numeric IP in network byte order.
The INET_ATON()
function is the inverse of the INET_NTOA()
function.
INET_ATON()
Syntax
Here is the syntax of the MySQL INET_ATON()
function:
INET_ATON(ip)
Parameters
ip
- Required. An IPv4 address in
a.b.c.d
form .
Return value
The MySQL INET_ATON()
function converts the specified IP address in a.b.c.d
form to a numeric IP in network byte order.
For a ip a.b.c.d
, the algorithm of the MySQL INET_ATON()
function is:
a × 256 × 256 × 256
+ b × 256 × 256
+ c × 256
+ d
If the argument is NULL
, the function will return NULL
.
INET_ATON()
Examples
Here is a common examples of INET_ATON()
.
SELECT INET_ATON('192.168.1.100');
+----------------------------+
| INET_ATON('192.168.1.100') |
+----------------------------+
| 3232235876 |
+----------------------------+