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

Mysql textové úložiště?

Podívejte se prosím na Dokumentaci MySQL , jsou zde vysvětleny rozdíly mezi těmito typy.

Ale abych odpověděl na vaši otázku, VARCHAR je pole uživatelem definované délky, zatímco textová pole mají systémově definovanou velikost:

  • VarChar [1-cokoli (maximálně 65535)]
  • TinyText 255 (2^8 – 1)
  • Text 65535 (2^16 – 1)
  • MediumText 16M (2^24 – 1)
  • LongText 4G (2^32 – 1)

Takže používám VarChar, kdykoli potřebuji pole, které je menší než 255.



  1. Bezpečnostní otázka PHP?

  2. jak vynutit podmíněné omezení jedinečnosti

  3. Ukládání hodnot zeměpisné šířky a délky jako řetězce nebo čísla?

  4. Podmíněné řazení v MySQL?