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

Lưu trữ IPV6 và IPV4 trong MySql và cũng có thể đọc nó

Chỉ cần chuyển đổi chúng thành biểu diễn nhị phân bằng cách sử dụng inet_pton () và sau đó quay lại chuỗi bằng cách sử dụng inet_ntop () .

Một giải pháp khác sẽ là lưu trữ chuỗi IP mà không có bất kỳ biến đổi nào trong DB. A VARCHAR (39) trường sẽ thực hiện công việc vì IPv6 cao nhất / dài nhất là ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thay đổi bước tăng dần các trường auto_increment bằng

  2. Truy vấn cơ sở dữ liệu MySQL từ Hàm NodeJS AWS Lambda

  3. Ứng dụng để thiết kế ngược MySQL &PostgreSQL DB?

  4. Lỗi PDOException có thể xảy ra (MySQL 5)?

  5. Các lớp trừu tượng cơ sở dữ liệu khả thi cho Python là gì