Создание таблицы MyISAM в Mysql 5,7

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

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

Необходимо создать таблицу
Листинг программы
  1. CREATE TABLE dt_expires (
  2. id INT(11) NOT NULL AUTO_INCREMENT,
  3. DOMAIN VARCHAR(255) NOT NULL,
  4. domain_expires DATE NOT NULL DEFAULT '0000-00-00',
  5. domain_registered DATE NOT NULL DEFAULT '0000-00-00',
  6. PRIMARY KEY (id)
  7. )
  8. ENGINE = MYISAM
  9. AUTO_INCREMENT = 1
  10. AVG_ROW_LENGTH = 30
  11. CHARACTER SET utf8
  12. COLLATE utf8_general_ci;
но у меня не получается, т.к. "ENGINE" - ошибка :не верный синтаксис. Что я делаю не так?

Решение задачи: «Создание таблицы MyISAM в Mysql 5,7»

textual
Листинг программы
  1. mysql> SELECT VERSION();
  2. +-----------------+
  3. | VERSION()       |
  4. +-----------------+
  5. | 5.7.11+deb7u1 |
  6. +-----------------+
  7. 1 row in set (0.00 sec)
  8.  
  9. mysql> CREATE TABLE dt_expires (
  10.     ->   id INT(11) NOT NULL AUTO_INCREMENT,
  11.     ->   DOMAIN VARCHAR(255) NOT NULL,
  12.     ->   domain_expires DATE NOT NULL DEFAULT '0000-00-00',
  13.     ->   domain_registered DATE NOT NULL DEFAULT '0000-00-00',
  14.     ->   PRIMARY KEY (id)
  15.     -> )
  16.     -> ENGINE = MYISAM
  17.     -> AUTO_INCREMENT = 1
  18.     -> AVG_ROW_LENGTH = 30
  19.     -> CHARACTER SET utf8
  20.     -> COLLATE utf8_general_ci;
  21. Query OK, 0 rows affected (0.06 sec)
  22.  
  23. mysql>

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

  1. Установка соединения с базой данных MySQL.
  2. Выполнение SQL-запроса для получения версии сервера.
  3. Создание таблицы dt_expires с определенными полями и их типами данных.
  4. Установка значения по умолчанию для поля domain_expires равным '0000-00-00'.
  5. Установка значения по умолчанию для поля domain_registered равным '0000-00-00'.
  6. Установка основного ключа для таблицы dt_expires на поле id.
  7. Установка типа хранения данных для таблицы dt_expires в формате MyISAM.
  8. Установка значения автоинкремента для поля id равным 1.
  9. Установка среднего длины строки для таблицы dt_expires равным 30.
  10. Установка кодировки символов для таблицы dt_expires в формате utf8.
  11. Установка чувствительности к регистру символов для таблицы dt_expires в формате utf8_general_ci.
  12. Закрытие SQL-запроса.

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


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

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

6   голосов , оценка 4.333 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут