Невозможно обрабатывать огромное количество данных, имеющихся в мире, без надлежащей системы управления базами данных. MySQL - одна из самых популярных систем управления базами данных, используемых в отрасли. В моем предыдущем блоге на Учебник MySQL , вы бы получили представление о различных SQL-запросах, которые могут быть выполнены. В этом блоге о типах данных MySQL я буду обсуждать различные типы данных, используемые в MySQL.
В этом блоге о типах данных MySQL я расскажу о следующем:
- Числовые типы
- Типы строк
- Типы даты и времени
- Использование типов данных из других механизмов баз данных
Итак, приступим к каждому из них.
для чего используется пружинный каркас
Типы данных MySQL: числовые типы
Числовые типы данных допускают целые числа со знаком и без знака. MySQL поддерживает следующие числовые типы данных.
Подпишитесь на наш канал на YouTube, чтобы получать новости ..!
Типы данных MySQL: Типы строк
Строковые типы данных позволяют использовать строки как фиксированной, так и переменной длины. MySQL поддерживает следующие типы данных String.
массив сортировки в c ++
Тип данных | Описание | Место хранения |
СИМВОЛ (размер) | Вмещает до 255 символов и допускает строку фиксированной длины. | (Заявленная длина столбца символов * Количество байтов)<= 255 |
VARCHAR (размер) | Вмещает до 255 символов и допускает строку переменной длины. Если вы храните символы больше 55, то тип данных будет преобразован в тип ТЕКСТ. |
|
TINYTEXT | Допускает строку с максимальной длиной 255 символов | Фактическая длина в байтах значения String (Len) + 1 байт, где Len<28 |
ТЕКСТ | Допускает строку с максимальной длиной 65 535 символов | Фактическая длина в байтах строкового значения (Len) + 2 байта, где Len<216 |
BLOB | Вмещает до 65 535 байт данных и используется для больших двоичных объектов. | Фактическая длина в байтах строкового значения (Len) + 2 байта, где Len<216 |
MEDIUMTEXT | Допускает строку с максимальной длиной 16 777 215 символов | Фактическая длина в байтах значения String (Len) + 3 байта, где Len<224 |
MEDIUMBLOB | Вмещает до 16 777 215 байт данных и используется для больших двоичных объектов. | Фактическая длина в байтах значения String (Len) + 3 байта, где Len<224 |
LONGTEXT | Допускает строку с максимальной длиной 4 294 967 295 символов | Фактическая длина в байтах значения String (Len) + 4 байта, где Len<232 |
LONGBLOB | Вмещает до 4 294 967 295 байт данных и используется для больших двоичных объектов. | Фактическая длина в байтах значения String (Len) + 4 байта, где Len<232 |
ENUM (x, y, z и т. Д.) | Позволяет вам ввести список возможных значений, максимум 65 535 значений. На всякий случай вставляется значение, которого нет в списке, пробелзначение будет вставлено. | 1 или 2 байта, в зависимости от количества значений перечисления (максимум 65 535 значений) |
НАБОР | Этот тип данных аналогичен ENUM, но SET может иметь до 64 элементов списка и может хранить более одного выбора. | 1, 2, 3, 4 или 8 байтов, в зависимости от количества элементов набора (максимум 64 элемента) |
Типы данных MySQL: Типы даты и времени
Этот тип данных позволяет нам указывать дату и время. MySQL поддерживает следующие типы данных даты и времени.
Хотите получить сертификат администратора базы данных?Типы данных MySQL: Использование типов данных из других механизмов баз данных
Если вы хотите реализовать код, написанный другими поставщиками, на SQL, MySQL облегчит это путем сопоставления типов данных. См. Следующую таблицу.
Другой тип поставщика | Тип MySQL |
BOOL | TINYINT |
BOOLEAN | TINYINT |
РАЗЛИЧНЫЙ ХАРАКТЕР (M) | ВАРЧАР (М) |
ИСПРАВЛЕНО | ДЕСЯТИЧНАЯ ДРОБЬ |
FLOAT4 | Поплавок |
FLOAT8 | ДВОЙНОЙ |
INT1 | TINYINT |
INT2 | МАЛЕНЬКИЙ |
INT3 | СРЕДНИЙ |
INT4 | INT |
INT8 | BIGINT |
ДЛИННАЯ ВАРБИНАРНАЯ | MEDIUMBLOB |
ДЛИННЫЙ VARCHAR | MEDIUMTEXT |
ДЛИННАЯ | MEDIUMTEXT |
СРЕДНИЙ | СРЕДНИЙ |
ЧИСЛОВЫЙ | ДЕСЯТИЧНАЯ ДРОБЬ |
После этого блога о типах данных MySQL мы перейдем к подключению баз данных к PHP, но перед этим вы можете обратиться к этому , чтобы знать самые популярные вопросы, задаваемые в интервью. Быть в курсе!
Если вы хотите узнать больше о MySQL и познакомиться с этой реляционной базой данных с открытым исходным кодом, ознакомьтесь с нашими который включает в себя живое обучение под руководством инструктора и реальный проектный опыт. Этот тренинг поможет вам глубже понять MySQL и достичь мастерства в этой теме.
как компилировать Java-программы
Есть вопрос к нам? Пожалуйста, укажите это в комментариях к ' Типы данных MySQL »И я вернусь к вам.