반응형
MySQL에서 기본적으로 DUMP를 하기 위해서는 mysqldump를 사용한다.
mysqldump [옵션] dbname > 백업할 파일이름
이렇게 하면 trigger는 백업이 되지만 stored procedure와 function은 백업이 되지 않는다.
-routines - FALSE by default
-triggers - TRUE by default
procedure와 function 까지 모두 백업 하려면 다음과 같이 사용한다.
mysqldump --routines -u유저이름 -p패스워드 디비이름 > 백업할 파일이름
procedure function trigger만 백업하려면
mysqldump --routines --no-create-info --no-data --no-create-db --skip-opt 데이터베이스이름 > 백업할 파일이름
반응형