sql >> Databáze >  >> RDS >> Mysql

Zkontrolujte, zda je ipv6 v dosahu

Takto to funguje:

  1. Vytvořili další tabulku se stejnými sloupci, ale network_start_ip a network_last_ip jsou VARBINARY(16)
  2. Tato tabulka byla vyplněna tímto příkazem:INSERT INTO blocks SELECT INET6_ATON(b2.network_start_ip), INET6_ATON(b2.network_last_ip), b2.geoname_id FROM blocks_copy b2;
  3. Poté, abych zkontroloval, zda je adresa IPv6 v rozsahu, stačí spustit tento dotaz:SELECT geoname_id FROM blocks b WHERE INET6_ATON('2a01:4ff:ffff:ffff::ffff') BETWEEN b.network_start_ip AND b.network_last_ip


  1. Jak počítat se sjednocovacím dotazem

  2. Vložte 0 nebo 1 do MySQL na základě hodnoty zaškrtávacího políčka

  3. Doba výpadku upgradu instance AWS RDS

  4. Specifický formát data v mysql