Mysql
 sql >> база данни >  >> RDS >> Mysql

Максимална дължина за текст от типа MySQL

Вижте за максимални числа:http://dev.mysql. com/doc/refman/5.0/en/storage-requirements.html

TINYBLOB, TINYTEXT       L + 1 bytes, where L < 2^8    (255 Bytes)
BLOB, TEXT               L + 2 bytes, where L < 2^16   (64 Kilobytes)
MEDIUMBLOB, MEDIUMTEXT   L + 3 bytes, where L < 2^24   (16 Megabytes)
LONGBLOB, LONGTEXT       L + 4 bytes, where L < 2^32   (4 Gigabytes)

L е броят на байтовете във вашето текстово поле. Така че максималният брой символи за текст е 2-1 (използвайки еднобайтови знаци). Означава 65 535 знака (използвайки еднобайтови знаци).

UTF-8/MultiByte кодиране :използването на многобайтово кодиране всеки знак може да заеме повече от 1 байт пространство. За UTF-8 консумацията на пространство е между 1 до 4 байта на символ.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Променете MySQL колона, за да бъде AUTO_INCREMENT

  2. Безопасно ли е да съхранявате потребителски имена и пароли в базата данни?

  3. Алтернативата на MySQL на T-SQL WITH TIES

  4. MySQL INSERT INTO table VALUES.. срещу INSERT INTO table SET

  5. Как да създадете блог в PHP и MySQL база данни - DB дизайн