Консультация № 140429
21.07.2008, 18:16
0.00 руб.
0 2 2
Здраствуйте таварищи эксперты!
У меня такой вопрос нужно в MySQL хранить текст разной длинны (типа статьи) в каком формате и какой длины лучше поля сделать varchar?

Обсуждение

Неизвестный
22.07.2008, 03:20
общий
это ответ
Здравствуйте, VainStatic!

Может быть лучше сделать поля типа TEXT или MEDIUMTEXT или LONGTEXT

Приложение:
TEXT и BLOB

Типы полей TEXT используются для хранения более длинных фрагментов текста, чем допускается предыдущими типами. Сокращение BLOB означает большой двоичный объект. Эти два типа одинаковы за исключением того, что в типе BLOB сравнение строк идет с учетом регистра символов, а в типе TEXT без учета регистра. Оба типа имеют переменную длину и оба имеют некоторые вариации:

TINYTEXT и TINYBLOB - Могут хранить до 255 символов

TEXT и BLOB могут хранить до 64 килобайт информации

MEDIUMTEXT и MEDIUMBLOB - до 16 мегабайт

LONGTEXT и LONGBLOB до 4 гигабайт
Неизвестный
22.07.2008, 12:40
общий
это ответ
Здравствуйте, VainStatic!
могу посоветовать использовать тип TEXT вместо VARCHAR

Приложение:
http://www.mysql.ru/docs/man/BLOB.html
Форма ответа