Подписаться на рассылку:

Ваш e-mail:

Ваше имя:

Авторизация:

Регистрация Забыли пароль ?

Типы данных MySQL

Типы данных MySQL

Приветствую Вас в новом уроке, посвященном изучению типов данных MySQL. Мы будет с Вами рассматривать наиболее часто используемые типы данных MySQL. Если Вы немного подзабыли, то я Вам напомню, что типы данных Вы должны указывать при создании каждой таблицы для каждого поля.
Начнем разбираться:
Первый тип - числовой. К нему относятся целые числа, дробные числа.
TINYINT - диапазон от -128 до 127,
SMALLINT - от -32 768 до 32 767,
MEDIUMINT - от -8 388 608 до 8 388 607,
INT - от -2 147 483 648 до 2 147 483 647,
BIGINT - от -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807,
относятся к разряду целых чисел. При наличии атрибута UNSIGNED диапазон расширяется, и отрицательные значения уже не входят в этот диапазон. Например, был диапазон -128 до 127, стал от 0 до 255. И так со всеми остальными типами.
К дробным числам относятся типы: DECIMAL, FLOAT, DOUBLE, REAL. Рассмотрим лишь два из них.
FLOAT - число с плавающей точкой.
DOUBLE - аналогично с предыдущим примером, но число знаков после точки может быть в два раза больше.
Перейдем к строковым типам. К ним можем отнести:
VARCHAR - вмещает в себя количество символов от 0 до 255,
TINYTEXT - также имеет возможность помещать в себя не более 255 символов,
TEXT - самый распространенный тип, используемый для хранения текстов, в который можно вместить до 65 535 символов,
MEDIUMTEXT - в данный тип помещается до 16 777 215 символов,
LONGTEXT - самый большой тип, в который помещается от 0 до 4 294 967 295 символов.

Рассмотрим бинарные типы данных. Их отличие от текстовых в том, что при поиске в БД символы будут регистр зависимыми, т.е., это будет влиять на результат в поиске. Берем два одинаковых слова, но одно из них будет написано с заглавной буквы, а второе с маленькой, вот Вам и получится разный результат.
TINYBLOB - до 255 символов,
MEDIUMBLOB - до 65 535 символов,
BLOB - до 16 777 215 символов,
LONGBLOB - до 4 294 967 295 символов,

Последний тип данных, отвечает за хранение даты и времени в определенном формате, но честно Вам сказать я их практически никогда не использовал, поэтому рассматривать мы их особо не будет, лишь перечислю возможные типы. DATE, DATETIME, TIMESTAMP, TIME, YEAR. Первый хранит дату в формате, год месяц день. Второй соответственно хранит то же самое, плюс к этому добавляется время в формате часы, минуты, секунды. Если рассуждать логически, далее Вам должно быть все предельно ясно. На этом можно завершать рассмотрение нашей темы и прощаться с Вами, до скорого!

5 последних свежих статей:

Методы alert, prompt, confirm в JavaScript

Методы alert, prompt, confirm в JavaScript

И снова я приветствую Вас в очередной теме посвященной языку JavaScript, в которой мы разберем методы alert, prompt, confrim.


Конструкция switch-case в JavaScript

Конструкция switch-case в JavaScript

Всем привет, сегодня мы рассмотрим с Вами конструкцию switch-case в языке JavaScript.


Всплывающая подсказка на CSS

Всплывающая подсказка на CSS

Здравствуйте дорогие друзья, сегодня мы с Вами изучим еще одну тему посвященную языку CSS. И научимся реализовывать всплывающие подсказки на CSS.


Псевдокласс target в CSS

Псевдокласс target в CSS

Сегодня мы рассмотрим еще одну возможность, которую предоставляет нам CSS3, а именно поговорим о псевдоклассе target, для чего он нам может быть нужен, и рассмотрим один из самых популярных способов его применения.


Как вставить видео с YouTube

Как вставить видео с YouTube

Довольно часто Вы видите на различных ресурсах видео, которое хранится на сервисе youtube, но каким-то образом его можно воспроизвести на данном сайте. Об этом сегодня пойдет речь, и я расскажу Вам, как вставить видео с YouTube.

Добавить комментарий: