Mysql ssh 접속을 통한 백업 및 복원
mysql 복원방법으로는 두가지 방법이 있는데
mysql -u 유저명 -p DB명
ssh 접속 후
1. # mysql -u 유저명 -p DB명 < DB.sql
# Enter password: 비밀번호 입력
2. # mysql -u 유저명 -p DB명
# Enter password: 비밀번호 입력
# source DB.sql
3. 특정 테이블 복원
# mysqldump -u 유저명 -p DB명 테이블명 < 파일명.sql
# Enter password: 비밀번호 입력
PHPMYADMIN 으로 접속해서도 복원을 할 수 있지만 용량제한이 있고
속도도 느린편이여서 용량이 어느정도 있다면 원격접속하여 복원하는 편이 좋다.
백업
1. PHPMYADMIN 사용.
2. # mysqldump -u 유저명 -p DB명 > DB.sql
# Enter password: 비밀번호 입력
3. 특정 테이블 백업
# mysqldump -u 유저명 -p DB명 테이블명 > 파일명.sql
# Enter password: 비밀번호 입력
4. 모든 데이터베이스 백업
# mysqldump -uroot -p -A > DB.sql
# mysqldump -uroot -p --all-databases > DB.sql
mysql -u 유저명 -p DB명
ssh 접속 후
1. # mysql -u 유저명 -p DB명 < DB.sql
# Enter password: 비밀번호 입력
2. # mysql -u 유저명 -p DB명
# Enter password: 비밀번호 입력
# source DB.sql
3. 특정 테이블 복원
# mysqldump -u 유저명 -p DB명 테이블명 < 파일명.sql
# Enter password: 비밀번호 입력
PHPMYADMIN 으로 접속해서도 복원을 할 수 있지만 용량제한이 있고
속도도 느린편이여서 용량이 어느정도 있다면 원격접속하여 복원하는 편이 좋다.
백업
1. PHPMYADMIN 사용.
2. # mysqldump -u 유저명 -p DB명 > DB.sql
# Enter password: 비밀번호 입력
3. 특정 테이블 백업
# mysqldump -u 유저명 -p DB명 테이블명 > 파일명.sql
# Enter password: 비밀번호 입력
4. 모든 데이터베이스 백업
# mysqldump -uroot -p -A > DB.sql
# mysqldump -uroot -p --all-databases > DB.sql
댓글 없음: