MySQL Stored Procedures, Function, Triggers 백업하기 SW개발

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

1 2 3 4 5 6 7 8 9 10 다음