덤프뜨기 (백업하기)


mysqldump -u (사용자이름[ex:root]) -p 백업할데이터베이스명 테이블명1 테이블명2  > 백업파일명.sql


mysqldump -u (사용자이름[ex:root]) -p --all-databases > 백업파일명.sql


특정 데이터베이스를 덤프하거나 모든 DB를 백업하는 방법이다.

테이블명을 입력하면 입력한 테이블명만 dump되고 

데이터베이스 안에 모든 테이블을 받으려면 입력하지 않으면 된다.




덤프저장 (백업복구)


mysql -u (사용자이름[ex:root]) -p 복구할데이터베이스명 < 백업파일명.sql


mysql -u (사용자이름[ex:root]) -p  < 백업파일명.sql


특정 데이터베이스를 덤프하거나 모든 DB를 복구하는 방법이다.

복구는 테이블 한개든 여러개든 전부든 테이블명을 입력하지 않아도 된다.

+ Recent posts