これが私がそれを機能させる方法です:
- 同じ列で別のテーブルを作成しましたが、
network_start_ip
およびnetwork_last_ip
VARBINARY(16)
です - そのテーブルに次のステートメントを入力しました:
INSERT INTOblocksSELECT INET6_ATON(b2.network_start_ip)、INET6_ATON(b2.network_last_ip)、b2.geoname_id FROMblocks_copyb2;
- 次に、IPv6アドレスが範囲内にあるかどうかを確認するには、次のクエリを実行する必要があります。 network_start_ip AND b.network_last_ip