2013-11-08 1 views

ответ

1

У MySQL этой функции пока нет. Вот некоторые ссылки, которые могут представлять интерес, и дают некоторые идеи.

Кроме того, если у вас есть возможность, вы можете сделать:

  1. резервного копирования вызывает только
  2. Удалить все триггеры
  3. Восстановление базы данных
  4. Создать триггеры снова

Это больше работы, но обходной путь к отсутствию функции.

+0

Как создать резервную копию триггеров? Можно ли использовать mysqldump? – Tobia

+0

@Tobia: Да, ['mysqldump'] (http://dev.mysql.com/doc/refman/5.6/en/mysqldump.html) является опцией. – wchiquito

+0

Thumbs down для mysql ... – Tobia

1

Если у вас есть возможность воссоздать дамп, используйте опцию --skip-triggers при ее запуске. После этого вам придется воссоздать триггеры, но это намного менее болезненно.

MySQL Trigger Docs

Смежные вопросы