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

Jak uložím data XML do databáze mysql? Nechci cizí klíče jako blázen

"Obvyklým" způsobem je ukládání XML do CLOB (Character Large Object) a MySQL podporuje CLOB se 4 datovými typy:

  • TINYTEXT – Sloupec CLOB s maximální délkou 255 (2**8 - 1) znaků.
  • TEXT – Sloupec CLOB s maximální délkou 65 535 (2**16 – 1) znaků.
  • MEDIUMTEXT – Sloupec CLOB s maximální délkou 16 777 215 (2**24 - 1) znaků.
  • LONGTEXT – Sloupec CLOB s maximální délkou 4 294 967 295 nebo 4 GB (2**32 - 1) znaků.

Použití jednoho nebo druhého závisí na vašich potřebách.



  1. Jak nastavit primární klíč automatického zvýšení v PostgreSQL?

  2. Snížení spotřeby paměti mysql na mikro instanci [chráněné e-mailem]

  3. Dotaz na data z XML

  4. řazení podle vysoké-nízké ceny s daty mysql