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

Как да конвертирате IPv6 от двоичен файл за съхранение в MySQL

Отидохме за VARBINARY(16) вместо колона и използвайте inet_pton() и inet_ntop() за да извършите преобразуванията:

https://github.com/skion/mysql-udf-ipv6

Функциите могат да бъдат заредени в работещ MySQL сървър и ще ви дадат INET6_NTOP и INET6_PTON в SQL, точно както познатия INET_NTOA и INET_ATON функции за IPv4.

Редактиране:В MySQL вече има съвместими функции, само с различен имена . Използвайте горното само ако сте на MySQL преди 5.6 и търсите удобен път за бъдещо надграждане.



  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 – BIT_LENGTH()

  2. Как да изчислим процента от две колони в MySQL

  3. Поточно предаване на големи набори от резултати с MySQL

  4. Вмъкнете няколко реда с подготвени изрази за PDO

  5. Съхранените процедури на MySQL ги използват или не, за да ги използват