모든 데이터베이스 백업과 복원
백업
- 모든 데이터베이스를 backup-all.sql로 백업
- user는 권한 있는 사용자명으로 변경
mysqldump -u user -p --all-databases > backup-all.sql
복원
- backup-all.sql을 복원
- user는 권한 있는 사용자명으로 변경
mysql -u user -p < backup-all.sql
특정 데이터베이스 백업과 복원
백업
- abc 데이터베이스를 abc.sql로 백업
- user는 권한 있는 사용자명으로 변경
mysqldump -u user -p abc > abc.sql
복원
- abc.sql을 데이터베이스 abc로 복원
- user는 권한 있는 사용자명으로 변경
mysql -u user -p abc < abc.sql
여러 데이터베이스 백업과 복원
백업
- abc와 def 데이터베이스를 backup.sql로 백업
- user는 권한 있는 사용자명으로 변경
mysqldump -u user -p abc def > backup.sql
복원
- backup.sql을 복원
- user는 권한 있는 사용자명으로 변경
mysql -u user -p < backup.sql