본문 바로가기

데이터베이스/관계형(RDB)

[MySQL] 백업 / 복원







데이터베이스(DB) 관리와 개발을 하다보면 정기적인 데이터 백업의 중요성을 알게된다.


만약 문제가 생길경우 백업여부가 매우 중요하다.



MySQL DB 백업


#mysqldump -u [사용자 계정] -p [패스워드] [원본 데이터베이스명] > [생성할 백업 DB명].sql




MySQL DB 복원


#mysql -u [사용자 계정] -p [패스워드] [복원할 DB] < [백업된 DB].sql





MySQL 테이블 백업


#mysqldump -u [사용자 계정] -p [패스워드] [데이터베이스명] [원본 백업받을 테이블명] > [백업받을 테이블명].sql




MySQL 테이블 복원


#mysql -u [사용자 계정] -p [패스워드] [복원할 DB ] < [백업된 테이블].sql