mysql. Удалить таблицу, которая имеет связь с внешним ключем (foreign_key)

Если таблица базы данных, имеет связь с другой таблицей с помощью внешнего ключа, то ее как правило нельзя так просто удалить.
Скорее всего вы получите подобное сообщение об ошибке:
Error Code: 1217. Cannot delete or update a parent row: a foreign key constraint fails

Сперва необходимо избавиться от внешнего ключа и только после этого удалить саму таблицу.


Данный вариант избавление от связки ключей не является безопасным, так как может привести к поломке базы данных! Если вы решили им воспользоваться, то используйте на свой страх и риск!

Избавиться от связки внешних ключей можно следующим образом...

MySql. Поиск слова или строки


Задание: Необходимо найти, в каких полях таблицы, встречается запрошенное слово или строка и запросить данные всех полей таблиц, удовлетворяющих запросу.

Новость отредактировал: Fixlix - 8-05-2019, 17:04
Причина: Дописана информация с примерами заросов для поиска слова в начале и конце строки

MySql. Загрузка дампа базы данных с помощью консоли

В данной статье рассмотрим загрузку дампа базы данных MySql с помощью консоли.



Спрашивается зачем нам это нужно? Представим ситуацию, что наша база данных имеет большой размер (гигабайты).
Загрузить подобный дамп с помощью клиентских приложений для работы базой данных не представляется возможным так как они просто напросто повиснут намертво. Шанс того, что загрузка будет выполнена успешно конечно есть, но он ничтожно мал и вам придется потратить на это много времени и возможно нервов.
Решением данной проблемы является загрузка базы данных на MySql сервер с помощью консоли.