Как правильно работать с внешними ключами MySQL при создании дапма?
Раньше не пользовался FK - теперь попробовал и сломал БД...
Раньше при проблеме с данными просто восстанавливал параллельно рабочей БД временную из дампа, иногда даже одну таблицу. И восстанавливал данные. Теперь понадобилось восстановить данные в одной таблице. А в ней связи FK на другие. Не получилось. Попробовал восстановить всю базу во временную. И сломал основную. Так как в дампе ссылки FK были на рабочую БД - что-то пошло не так...
Как правильно администрировать БД в таком случае? Как делать дамп, как его восстанавливать. Как восстановить данные для одной таблице если есть связи FK
Каким то образом сломалась рабочая БД. Я так понимаю из-за связей. Они слинкованы с именем БД. При попытке развернуть дамп рядом, во временную БД, она потерло связанные таблицы и данные в рабочей.