4

私はmysqldumpバックアップの目的で使用しています。ここには、多くの関数、プロシージャ、トリガーを備えた新しいデータベースがあります。データベースを完全にバックアップすると、これらの関数、プロシージャ、またはトリガーはどうなりますか?

これらのトリガー、関数、およびプロシージャもダンプされますか?このようなシナリオで注意が必要なことはありますか?

4

1 に答える 1

8

mysqldumpはデフォルトですべてのトリガーをバックアップしますが、ストアドプロシージャ/関数はバックアップしません。この動作を制御する2つのmysqldumpパラメーターがあります。

–routines (procedures and functions) – false by default
–triggers – true by default

http://www.ducea.com/2007/07/25/dumping-mysql-stored-procedures-functions-and-triggers/

于 2012-04-30T13:06:03.780 に答える