Запрос к БД - MySQL (249055)

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, столкнулся с тем, что не могу выполнить запрос к SQL, запрос создания таблиц
CREATE TABLE `htdocs`.`test_admin` (
`user_id` INT(10) UNSIGNED NOT NULL,
`extra_user_group_ids` VARCHAR(255) CHARACTER SET <UNKNOW> NOT NULL,
`last_login` INT(10) UNSIGNED NOT NULL,
`permission_cache` mediumblob CHARACTER SET <UNKNOW> DEFAULT NULL,
`admin_language_id` INT(10) UNSIGNED NOT NULL,
PRIMARY KEY `PRIMARY` (`user_id`)
) ENGINE=InnoDB;
Заранее спасибо за ответы!

Решение задачи: «Запрос к БД»

textual
Листинг программы
CREATE TABLE `htdocs`.`test_admin` (
`user_id` INT(10) UNSIGNED NOT NULL,
`extra_user_group_ids` VARCHAR(255) NOT NULL,
`last_login` INT(10) UNSIGNED NOT NULL,
`permission_cache` mediumblob DEFAULT NULL,
`admin_language_id` INT(10) UNSIGNED NOT NULL,
PRIMARY KEY `PRIMARY` (`user_id`)
) ENGINE=InnoDB;

Объяснение кода листинга программы

  1. Создание таблицы test_admin в базе данных htdocs.
  2. Определение столбцов таблицы:
    • user_id - целочисленный столбец, не пустой, уникальный.
    • extra_user_group_ids - строковый столбец, не пустой, уникальный.
    • last_login - целочисленный столбец, не пустой, уникальный.
    • permission_cache - столбец типа mediumblob, по умолчанию NULL.
    • admin_language_id - целочисленный столбец, не пустой, уникальный.
  3. Установка первичного ключа для таблицы - user_id.
  4. Использование движка базы данных InnoDB.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.714 из 5