반응형
MySQL 데이터베이스 덤프(Dump) 및 복구하는 방법에 대해 기술한다.
mysqldump 를 이용할건데 맥에는 기본적으로 깔려있다.
mysqldump -u[사용자아이디] -p 데이터베이스명 > 저장될 파일명
위 명령어를 입력하면 원하는 데이터베이스를 통째로 덤프떠준다.
mysqldump -u[사용자아이디] -p 데이터베이스명 테이블명 > 저장될 파일명
위와 같이 입력하면 원하는 테이블만 덤프를 뜰 수 있다.
다음으로 덤프뜬 파일을 이용하여 데이터베이스를 복구하는 방법이다.
mysql -u[사용자아이디] -p [디비명] < 덤프파일명
여기에서 한가지 주의할점이 있는데 덤프뜨기전 데이터베이스 명이 test라고 가정한다면
복구할 데이터베이스에서 미리 test라는 데이터베이스를 생성해줘야 한다는 점이다.
'Coding > Etc' 카테고리의 다른 글
ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement 오류해결 (0) | 2017.04.20 |
---|---|
PDO 사용시 한글깨짐현상 해결방법 (3) | 2017.04.13 |
우분투(Ubuntu) APM(Apache+PHP+MySQL) 설치하는방법 (0) | 2017.04.12 |
MySQL CSV파일 데이터베이스 테이블로 import 시키는 방법 (0) | 2017.04.11 |
textarea <br> 개행문자 처리 (0) | 2017.04.10 |