작성일 : 15-02-20 04:15
|
[MySQL] MySQL 백업 및 복구 (mysqldump)
|
|
|
글쓴이 :
조형래
 조회 : 2,809
|
Databases 전체 덤프
mysqldump -u[아이디] -p[패스워드] --all-databases > 저장될 경로,파일명
ex) mysqldump -u root -p --all-databases > C:/test.txt (\가 아닌 /으로 해야 한다.)
Database만 덤프
mysqldump -u[아이디] -p[패스워드] [디비명] > 저장될 경로,파일명
ex) mysqldump -u root -p test > C:/test.txt (\가 아닌 /으로 해야 한다.)
테이블만 덤프
mysqldump -u[아이디] -p[패스워드] [디비명] [테이블명] > 저장될 경로,파일명
ex) mysqldump -u root -p test student > C:/test.txt (\가 아닌 /으로 해야 한다.)
테이블구조만 덤프
mysqldump -u[아이디] -p[패스워드] --no-data [디비명] [테이블명] > 저장될 경로,파일명
ex) mysqldump -u root -p --no-data test student > C:/test.txt (\가 아닌 /으로 해야 한다.)
테이블구조를 제외한 데이터만 덤프
mysqldump -u[아이디] -p[패스워드] --no-create [디비명] [테이블명] > 저장될 경로,파일명
ex) mysqldump -u root -p --no-create test student > C:/test.txt (\가 아닌 /으로 해야 한다.)
덤프파일을 이용한 복구
mysql -u[아이디]-p[패스워드] [디비명]< 경로, 파일명
|
|