MySQL 백업 및 복구를 위한 명령어로 모르는 분이 없을 거라 생각됩니다.
먼저 터미널이나 SSH를 이용해 접속합니다. 그리고 리눅스 쉘상에서 다음과 같이 입력합니다.
[MySQL DB 백업]
형식) 내계정~]$mysqldump -u [사용자명] -p [데이타베이스명] > [백업받을파일명]
sae~]$ mysqldump -u testuser -p testDB > test.sql Enter password: |
위에서는 testDB를 test.sql이란 파일로 백업받고 있습니다. Enter password: 란에 비밀번호만 제대로 입력하면 test.sql이란 파일로 제대로 백업되어 있을것 입니다.
[MySQL DB 복구]
형식) 내계정~]$mysql -u [사용자명] -p [데이타베이스명] < [백업받은 파일명]
sae~]$ mysql -u testuser -p testDB < test.sql Enter password: |
복구에서는 mysqldump 대신에 mysql 을 쓰고, > 이 방향이 요렇게 < 바뀌어 있습니다.
그외에는 차이가 없습니다. 역시 리눅스 쉘에서 명령어를 입력합니다.