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

Uložte IPV6 a IPV4 v MySql a také si jej přečtěte

Jednoduše je převeďte na binární reprezentaci pomocí inet_pton() a později zpět na řetězec pomocí inet_ntop() .

Dalším řešením by bylo uložení IP řetězce bez jakýchkoli transformací v DB. A VARCHAR(39) pole udělá tuto práci, protože nejvyšší/nejdelší IPv6 je ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff




  1. Databázový model pro online průzkum. Část 2

  2. Převod MySQL na Doctrine Query Builder. Problémy s IF a CONCAT. Nebo jiný přístup pro poddotazy na select

  3. Jak změnit akci pro cizí klíč

  4. Povolení ke vztahu odepřeno