Решил понемногу изучать азы MySQL, ато получается, что знаком и не знаком с ней одновременно. Память у меня не резиновая и пользоватся этими знаниями постоянно мне тоже врятли понадобится. Для быстрого поиска нужной инфы я и буду её тут размещать. Что ж, поехали…
Как видно с названия, разговор пойдет о типах данных в БД Мускула (он же MySQL).
Строковые типы
При занесении некоторого значения в поле такого типа из него автоматически вырезаются концевые пробелы.
VARCHAR — Может хранить не более 255 символов.
TINYTEXT — Может хранить не более 255 символов.
TEXT — Может хранить не более 65 535 символов.
MEDIUMTEXT — Может хранить не более 16 777 215 символов.
LONGTEXT — Может хранить не более 4 294 967 295 символов.
Чаще всего применяется тип TEXT, но если вы не уверены, что данные не будут превышать 65 536 символов, используйте LONGTEXT.
Бинарные данные
Бинарные данные — это почти то же самое, что и данные в формате TEXT, но только при поиске в них учитывается регистр символов.
TINYBLOB — Может хранить не более 255 символов.
BLOB — Может хранить не более 65 535 символов.
MEDIUMBLOB — Может хранить не более 16 777 215 символов.
LONGBLOB — Может хранить не более 4 294 967 295 символов.
BLOD-данные не перекодируются автоматически, если при работе с установленным соединением включена возможность перекодирования текста «на лету».
Read the rest of this entry »


