Создание таблицы MyISAM в Mysql 5,7
Формулировка задачи:
Необходимо создать таблицу
но у меня не получается, т.к. "ENGINE" - ошибка :не верный синтаксис. Что я делаю не так?
Листинг программы
- CREATE TABLE dt_expires (
- id INT(11) NOT NULL AUTO_INCREMENT,
- DOMAIN VARCHAR(255) NOT NULL,
- domain_expires DATE NOT NULL DEFAULT '0000-00-00',
- domain_registered DATE NOT NULL DEFAULT '0000-00-00',
- PRIMARY KEY (id)
- )
- ENGINE = MYISAM
- AUTO_INCREMENT = 1
- AVG_ROW_LENGTH = 30
- CHARACTER SET utf8
- COLLATE utf8_general_ci;
Решение задачи: «Создание таблицы MyISAM в Mysql 5,7»
textual
Листинг программы
- mysql> SELECT VERSION();
- +-----------------+
- | VERSION() |
- +-----------------+
- | 5.7.11+deb7u1 |
- +-----------------+
- 1 row in set (0.00 sec)
- mysql> CREATE TABLE dt_expires (
- -> id INT(11) NOT NULL AUTO_INCREMENT,
- -> DOMAIN VARCHAR(255) NOT NULL,
- -> domain_expires DATE NOT NULL DEFAULT '0000-00-00',
- -> domain_registered DATE NOT NULL DEFAULT '0000-00-00',
- -> PRIMARY KEY (id)
- -> )
- -> ENGINE = MYISAM
- -> AUTO_INCREMENT = 1
- -> AVG_ROW_LENGTH = 30
- -> CHARACTER SET utf8
- -> COLLATE utf8_general_ci;
- Query OK, 0 rows affected (0.06 sec)
- mysql>
Объяснение кода листинга программы
- Установка соединения с базой данных MySQL.
- Выполнение SQL-запроса для получения версии сервера.
- Создание таблицы
dt_expires
с определенными полями и их типами данных. - Установка значения по умолчанию для поля
domain_expires
равным '0000-00-00'. - Установка значения по умолчанию для поля
domain_registered
равным '0000-00-00'. - Установка основного ключа для таблицы
dt_expires
на полеid
. - Установка типа хранения данных для таблицы
dt_expires
в формате MyISAM. - Установка значения автоинкремента для поля
id
равным 1. - Установка среднего длины строки для таблицы
dt_expires
равным 30. - Установка кодировки символов для таблицы
dt_expires
в формате utf8. - Установка чувствительности к регистру символов для таблицы
dt_expires
в формате utf8_general_ci. - Закрытие SQL-запроса.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д