Как сделать ENUM в PhpMyAdmin
В MySQL перечисляемый тип, или сокращенно enum, представляет собой строку с предопределенным набором значений. Любым полям, которые вы определяете с помощью enum, может быть присвоено значение только из этого предопределенного набора. Например, состояние светофора может быть определено как красный, желтый или зеленый. В MySQL вы можете относительно легко представить эти цвета с помощью перечисления. Тем не менее, с помощью PhpMyAdmin, бесплатного инструмента администрирования MySQL, вы можете еще быстрее определять и представлять типы перечислений.
Шаг 1
Выберите базу данных, щелкнув ее имя в списке в левой части страницы phpMyAdmin.
Шаг 2
Введите «enumtest» в поле «Имя:» раздела «Создать новую таблицу в базе данных». Введите «1» в поле «Количество полей:». Нажмите кнопку "Перейти".
Шаг 3
Введите «an_enum» в поле редактирования «Поле». Выберите «ENUM» из раскрывающегося списка «Тип». Введите «красный», «желтый», «зеленый» в поле «Длина/значения». Выберите «Как определено:» в раскрывающемся списке «По умолчанию». Введите «красный» в поле сразу под ним. Нажмите "Сохранить".
Шаг 4
Нажмите на вкладку «Вставить». Выберите «красный», «желтый» или «зеленый» из раскрывающегося списка «Значение». Нажмите кнопку "Перейти".
Совет
Тот же результат может быть достигнут в SQL с помощью следующего оператора:CREATE TABLE enumtest ( an_enum ENUM('red', 'yellow', 'green') default 'red' );