mysqldump는 기본적으로 모든 트리거는 백업하고, stored procedures/functions은 백업하지 않는다.
--routines - FALSE by default
--trigger - TRUE by default
즉, stored procedure를 백업할려면, --routines 옵션을 주어야 한다.
방법
백업
mysqldump --routines --no-create-info --no-data --no-create-db --skip-opt <database> > outputfile.sql
복원
mysql <database> < outputfile.sql
--routines - FALSE by default
--trigger - TRUE by default
즉, stored procedure를 백업할려면, --routines 옵션을 주어야 한다.
방법
백업
mysqldump --routines --no-create-info --no-data --no-create-db --skip-opt <database> > outputfile.sql
복원
mysql <database> < outputfile.sql
태그 : MySQL


최근 덧글