콘솔상에서 백업을 할 일이 왕왕 있음. 필요한 백업 명령어
전체 백업 받기
$ mysqldump -u아이디 -p패스워드 데이터베이스명 > 저장파일명
특정 테이블만 백업 받기
$ mysqldump -u아이디 -p패스워드 데이터베이스명 테이블명1 테이블명2 > 저장파일명
구조만 백업 받기
$ mysqldump -u아이디 -p패스워드 --no-data 데이터베이스명 > 저장파일명
데이터만 백업 받기
$ mysqldump -u아이디 -p패스워드 --no-create-info 데이터베이스명 > 저장파일명
복구
$ mysql -u아이디 -p패스워드 데이터페이스명 < 저장된파일명
이정도면 쓰는데 문제 없음...
전체 백업 받기
$ mysqldump -u아이디 -p패스워드 데이터베이스명 > 저장파일명
특정 테이블만 백업 받기
$ mysqldump -u아이디 -p패스워드 데이터베이스명 테이블명1 테이블명2 > 저장파일명
구조만 백업 받기
$ mysqldump -u아이디 -p패스워드 --no-data 데이터베이스명 > 저장파일명
데이터만 백업 받기
$ mysqldump -u아이디 -p패스워드 --no-create-info 데이터베이스명 > 저장파일명
복구
$ mysql -u아이디 -p패스워드 데이터페이스명 < 저장된파일명
이정도면 쓰는데 문제 없음...
반응형