Coding/Etc
MySQL 데이터베이스 덤프(Dump) 및 복구 방법
Hide
2017. 4. 12. 23:52
반응형
MySQL 데이터베이스 덤프(Dump) 및 복구하는 방법에 대해 기술한다.
mysqldump 를 이용할건데 맥에는 기본적으로 깔려있다.
mysqldump -u[사용자아이디] -p 데이터베이스명 > 저장될 파일명
위 명령어를 입력하면 원하는 데이터베이스를 통째로 덤프떠준다.
mysqldump -u[사용자아이디] -p 데이터베이스명 테이블명 > 저장될 파일명
위와 같이 입력하면 원하는 테이블만 덤프를 뜰 수 있다.
다음으로 덤프뜬 파일을 이용하여 데이터베이스를 복구하는 방법이다.
mysql -u[사용자아이디] -p [디비명] < 덤프파일명
여기에서 한가지 주의할점이 있는데 덤프뜨기전 데이터베이스 명이 test라고 가정한다면
복구할 데이터베이스에서 미리 test라는 데이터베이스를 생성해줘야 한다는 점이다.