Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Przechowywanie tekstu MySQL?

Zajrzyj do Dokumentacji MySQL , wyjaśniono różnice między tymi typami.

Ale odpowiadając na twoje pytanie, VARCHAR to pole o długości zdefiniowanej przez użytkownika, podczas gdy pola tekstowe mają rozmiar zdefiniowany przez system:

  • VarChar [1-cokolwiek (maksymalnie w 65535)]
  • TinyText 255 (2^8 - 1)
  • Tekst 65535 (2^16 - 1)
  • Średni tekst 16M (2^24 - 1)
  • LongText 4G (2^32 - 1)

Dlatego używam VarChar, gdy potrzebuję pola mniejszego niż 255.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. wstaw autoinkrementację do drugiej kolumny

  2. Jak zdefiniować liczbę całkowitą bez znaku w SQLAlchemy?

  3. Prawidłowe tworzenie formularza do POST w MySQL przy użyciu PDO?

  4. jak wstawić wartości z przecinkiem? w instrukcji switch?

  5. Model ustawień globalnych Laravel