2018년 5월 3일 목요일

[mysql] db dump 하는 방법과 dump파일로 복구 하는 방법


 /usr/local/tomcat8.5/db_backup 폴더를 생성 해서 디비덤프 파일 저장을 한다.

사용하는 명령어는 /usr/bin/mysqldump

명령어 위치에서 아래와 같이 작성하여 덤프 할 수 있다.





1. 디비 전체 덤프

 ./mysqldump -h "localhost" -u "<db 아이디>" -p"<db 패스워드>" --single-transaction <db 명> > /usr/local/tomcat8.5/db_backup/<백업파일명>.sql


2. 디비에서 원하는 테이블만 덤프

 ./mysqldump -h "<db 아이디>" -p"<db 패스워드>" --single-transaction <db 명> <table 명> >  /usr/local/tomcat8.5/db_backup/<백업파일명>.sql


그리고, 덤프 한 파일로 복구 하는 방법이다.

mysql -u root -p <db 명> < <백업파일명>.sql


댓글 없음:

댓글 쓰기