На этом уроке мы создадим базу данных для нашего проекта, подготовим схему таблицы и напишем SQL запрос для её создания.
Дата отправки отчёта:
14 мая 2018 г.
Задание выполнено: за
4 час. 39 мин.
Чему научился:
Отличный урок. Поработал с консолью...Никогда не создавал базу данных через CMD.... Записал себе в файл всю информацию по данному уроку чтобы на будущее было куда подсмотреть))) Нашу базу можно и нужно использовать для хранения историй проекта.
Что было сложным:
Как всегда не обошлось без косяков. Думал щас быстро сделаю...))) После создания, при попытке сохранить новую таблицу через heidisql - strory1 у меня возникала ошибка..."BLOB/TEXT COLUMN '...' CAN'T HAVE A DEFAULT VALUE" Нашел решение ()цитирую) : "Для исправления ситуации надо всего лишь изменить режим работы MySQL. Для этого в файле my.ini (my.conf для Unix) заменить строчку sql-mode sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" на sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" " Не знаю помогло в итоге оно или нет, но я в итоге пересоздал таблицу и понял, что в первый раз для текстового поля я не у казал значение по умолчанию..
Научился: SHOW DATABASES; - показать имеющиеся БД
CREATE DATABASE STORY; - создать БД Стори
use STORY; - использовать эту БД
CREATE TABLE story (.....); - создать таблицу
show tables; - показать таблицы
explain story; - детализация таблицы
show create table story; - вывести строку создания таблицы