Я ищу некоторые разъяснения относительно заявления от MySQL docsРазъяснение требуется для опции "Отключить иностранных ключевых чеков
Я намерен экспортировать БД с Disable foreign key checks
выбранной опции, как делать это без причины ошибки когда я импортирую БД. Однако, после прочтения документации я остался с двумя вопросами, в отношении импорта БД -
- Будет
foreign_key_checks
установить обратно1
автоматически после импорта для этой БД, или я должен сделать это вручную? - Будут ли действительны действующие внешние ключи, которые уже были экспортированы в БД?
Соответствующая часть документации читает, как показано ниже, для меня не особенно понятно -
Установка
foreign_key_checks
в1
не инициирует проверку существующих данных таблицы. Поэтому строки, добавленные в таблицу, аforeign_key_checks = 0
не будут проверены на согласованность.
спасибо. Я подозревал, что так будет, но я бы предпочел быть уверенным, что набросился груз! –