1. DB 백업하는 방법
mysqldump -u사용자명 -p비밀번호 DB명 > 저장할파일명.sql
예를 들어, 사용자명이 silver, 비밀번호 passme, 저장할 파일명이 silver.sql 이라면
mysqldump -usilver -ppassme silverdb > silverdb.sql
비밀번호를 command line에 넣으면 command history파일을 통해 비밀번호가 노출되기때문에, -p까지만 적고 비밀번호는 적지 않는것이 더 일반적이다. 이때는 mysqldump가 실행을 시작하면서 비밀번호를 묻는다.
2. DB 복구하는 방법
mysql -u사용자명 -p DB명 < 읽어들일파일명.sql
위의 예를 이어서 설명하면,
mysql -usilver -p silverdb < silverdb.sql