[mysql관련 문의입니다] 백업 및 복구

price의 이미지

안녕하세요!!

지난 주 눈이 너무 내려 어떠셨는지 모르겠네요 ^^;

새로운 한주 멋지게-_-; 시작합시다.

[질문] mysql에서 database 들을 한번에 전체 백업이 가능한가요?
하나씩 하나씩 할려니 database가 너무너무 많아서 엄두를 못내겠네요...

일반적으로

[백업]

#mysqldump -u [db user] -p [db pass] [backup db] > [외부 저장파일명]

이렇게 하는데 전체를 한꺼번에 하는 방법은 어떻게 하는지요..

[복구]

#mysql -u [db user] -p [db pass] [backup db] < [저장된 파일명]

만일 전체 database를 백업하게 되면 mysql_db 도 함께 되는건지요?

조언 바랍니다.

codebank의 이미지

mysqldump만하면 처음에 전체 데이터베이스 받는 방법이 있습니다.

Quote:
mysqldump [OPTIONS] --all-databases [OPTIONS]

해주면 되겠죠.
전체 데이터베이스 백업이기에 mysql 데이터베이스도 같이 복구가 됩니다.

------------------------------
좋은 하루 되세요.

price의 이미지

답변 감사합니다.

즐거운 하루 되세요 ^^

참. 복구는

mysql -u [] -p [] [ ? ] < all_databases

? : 표에 database 이렇게 하면 되는건가요? ^^;

[ShadowMind_Angels]
배움의 길은 멀고도 험하군요..............
진정한 배움의 길이란 ★━────