MySQL INET_NTOA() Function
In MySQL, the INET_NTOA() function converts a specified numeric IP in network byte order to an IP address in a.b.c.d form.
The INET_NTOA() function is the inverse of the INET_ATON() function.
INET_NTOA() Syntax
Here is the syntax of the MySQL INET_NTOA() function:
INET_NTOA(numeric_ip)
Parameters
numeric_ip- Required. A numeric IP in network byte order.
Return value
The MySQL INET_NTOA() function converts a specified numeric IP in network byte order to an IP address in a.b.c.d form.
If the parameter is a non-numeric, the function will try to convert the parameter to a number before converting it to an IP address. If the parameter cannot be converted to a number, the function will return 0.0.0.0.
If the parameter is NULL, the function will return NULL.
INET_NTOA() Examples
Here is a common examples of INET_NTOA().
SELECT
INET_NTOA(3232235876),
INET_NTOA(0),
INET_NTOA('100abc'),
INET_NTOA('abc100'),
INET_NTOA(NULL);
+----------------------------+
| INET_ATON('192.168.1.100') |
+----------------------------+
| 3232235876 |
+----------------------------+