본문 바로가기
Database/MYSQL

MySQL 5 - DUMP procedure, function

by 반화넬 2011. 7. 19.
반응형

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 데이터베이스이름 > 백업할 파일이름

반응형