Chúng tôi đã sử dụng VARBINARY(16)
thay vào đó, hãy sử dụng inet_pton()
và inet_ntop()
để thực hiện chuyển đổi:
https://github.com/skion/mysql-udf-ipv6
Các hàm có thể được tải vào một máy chủ MySQL đang chạy và sẽ cung cấp cho bạn INET6_NTOP
và INET6_PTON
trong SQL, giống như INET_NTOA
quen thuộc và INET_ATON
các chức năng dành cho IPv4.
Chỉnh sửa:Hiện có các chức năng tương thích trong MySQL, chỉ với khác nhau tên . Chỉ sử dụng ở trên nếu bạn đang sử dụng MySQL trước 5.6 và đang tìm kiếm một lộ trình nâng cấp thuận tiện trong tương lai.