Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да съхранявате IPv6-съвместим адрес в релационна база данни

Не съм сигурен кое е правилното отговор за MySQL, като се има предвид, че той все още не поддържа изначално IPv6 адресни формати (въпреки че "WL#798:Поддръжка на MySQL IPv6 " предполага, че ще бъде в MySQL v6.0, текущата документация не подкрепя това).

Въпреки това от тези, които сте предложили, бих предложил да отидете на 2 * BIGINT, но се уверете, че са НЕПОДПИСАНИ. Има нещо като естествено разделяне на границата на адреса /64 в IPv6 (тъй като /64 е най-малкият размер на мрежовия блок), което би се съобразило добре с това.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Най-добри практики за мащабиране на бази данни:част 1

  2. Как да използвате динамично множество бази данни за един модел в CakePHP

  3. MySQL получава липсващи идентификатори от таблицата

  4. Как работи функцията POSITION() в MySQL

  5. Как да ограничим достъпа до MySQL порт