Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: вопрос по mysql, типы данных
 
 автор: katok   (04.03.2009 в 19:13)   письмо автору
 
 

тип данных TINYBLOB максимум 255 байт, это общая сумма байт в поле или это означает, что один ряд(при добавлении в БД) может содержать макс. 255 байт (insert into table_name values(id,'тут есть 255 байт в тексте')) ?

Что если будет не 255 символов, а 280?

  Ответить  
 
 автор: Trianon   (04.03.2009 в 19:19)   письмо автору
 
   для: katok   (04.03.2009 в 19:13)
 

в зависимости от настроек.
Либо обрежет (как правило), либо отвергнет запрос (редко).

Хоть убейся, мне не понять как можно выбрать для хранения прикладных данных тип, отличный от LONGBLOB .

Экономия мизерная. Головной боли - вагон.

  Ответить  
 
 автор: ?   (04.03.2009 в 19:36)
 
   для: Trianon   (04.03.2009 в 19:19)
 

Экономия по при байта на одну строку таблицы?

  Ответить  
 
 автор: Trianon   (04.03.2009 в 19:42)   письмо автору
 
   для: ?   (04.03.2009 в 19:36)
 

Обычно сама строка при этом весьма и весьма длинная. Три байта на её фоне - пшик.
Короткие строки проще держать в VARBINARY
Совсем короткие - в BIGINT

  Ответить  
 
 автор: katok   (04.03.2009 в 20:28)   письмо автору
 
   для: Trianon   (04.03.2009 в 19:42)
 

господа ответьте пожалуйста подробно на мой первый вопрос, очень надо :)

  Ответить  
 
 автор: Trianon   (04.03.2009 в 21:05)   письмо автору
 
   для: katok   (04.03.2009 в 20:28)
 

это означает, что одно поле может содержать минимум 0 и максимум 255 байт

  Ответить  
 
 автор: cheops   (05.03.2009 в 00:21)   письмо автору
 
   для: katok   (04.03.2009 в 19:13)
 

Одно поле (при добавлении в БД) может содержать макс. 255 байт - если меньше данных, поле будет занимать меньший объем.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования