私はmysqldump
バックアップの目的で使用しています。ここには、多くの関数、プロシージャ、トリガーを備えた新しいデータベースがあります。データベースを完全にバックアップすると、これらの関数、プロシージャ、またはトリガーはどうなりますか?
これらのトリガー、関数、およびプロシージャもダンプされますか?このようなシナリオで注意が必要なことはありますか?
私はmysqldump
バックアップの目的で使用しています。ここには、多くの関数、プロシージャ、トリガーを備えた新しいデータベースがあります。データベースを完全にバックアップすると、これらの関数、プロシージャ、またはトリガーはどうなりますか?
これらのトリガー、関数、およびプロシージャもダンプされますか?このようなシナリオで注意が必要なことはありますか?
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/