Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách hiệu quả nhất để lưu trữ Địa chỉ IP trong MySQL

Đối với địa chỉ IPv4 , bạn có thể muốn lưu trữ chúng dưới dạng int unsigned và sử dụng INET_ATON () INET_NTOA () các chức năng trả về địa chỉ IP từ giá trị số của nó và ngược lại.

Ví dụ:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Thay đổi mật khẩu người dùng

  2. HOUR () Ví dụ - MySQL

  3. Làm việc với Trigger trong Cơ sở dữ liệu MySQL - Hướng dẫn

  4. Làm thế nào để ngăn chặn trùng lặp tên người dùng khi mọi người đăng ký?

  5. Cách hàm OCT () hoạt động trong MySQL