sql >> Databáze >  >> RDS >> Mysql

Nejúčinnější způsob uložení IP adresy v MySQL

Pro adresy IPv4 , možná je budete chtít uložit jako int unsigned a použijte INET_ATON() a INET_NTOA() funkce vrátí IP adresu z její číselné hodnoty a naopak.

Příklad:

SELECT INET_ATON('127.0.0.1');

+------------------------+
| INET_ATON('127.0.0.1') |
+------------------------+
|             2130706433 | 
+------------------------+
1 row in set (0.00 sec)


SELECT INET_NTOA('2130706433');

+-------------------------+
| INET_NTOA('2130706433') |
+-------------------------+
| 127.0.0.1               | 
+-------------------------+
1 row in set (0.02 sec)


  1. Volání uložené procedury s parametrem Out pomocí PDO

  2. Jak vypočítat procento sloupce v MySQL

  3. Jak nastavit pondělí jako první den v týdnu na SQL Server

  4. Dvě zvláštnosti rozdělení