-
[삼쾌한 IT강의] MySQL 데이터베이스 백업 및 복원 (콘솔창에서)데이터베이스/실습 2022. 7. 23. 16:54
안녕하세요! 삼쾌한 IT강의 백소라 강사입니다.
MySQL DB 백업하는 방법과 복원하는 방법을 같이 알아볼까요?
1. MySQL 데이터베이스 백업하기 ( > )
1) 콘솔창에서 MySQL 서버의 bin 경로로 이동
cd C:\Program Files\MySQL\MySQL Server 5.6\bin 2) mysqldump 명령어 작성
mysqldump -u 아이디 -p DB명 > 덤프파일명.sql 예시) sample 데이터베이스를 dump_sampledb 파일명으로 백업하려면?! (아이디는 root 로 가정)
mysqldump -u root -p sampledb > dump_sampledb.sql 아래와 같이 bin 폴더에 dump_sampedb.sql 파일이 생성됐다면 성공!
2. MySQL 테이블 백업하기 ( > )
1) 콘솔창에서 MySQL 서버의 bin 경로로 이동
cd C:\Program Files\MySQL\MySQL Server 5.6\bin 2) mysql 명령어 작성
mysqldump -u 아이디 -p DB명 테이블명 > 덤프파일명.sql 예시) sampledb 의 student 테이블을 sam_student 파일명으로 백업하려면?! (아이디는 root 로 가정)
mysqldump -u root -p sampledb student > sam_student.sql 아래와 같이 bin 폴더에 sam_student.sql 파일이 생성됐다면 성공!
3. MySQL 데이터베이스 복원하기 ( < )
1) 저장공간이 될 데이터베이스 생성 (예시는 sampledb)
create database sampledb; 2) 콘솔창에서 MySQL 서버의 bin 경로로 이동
cd C:\Program Files\MySQL\MySQL Server 5.6\bin 3) mysql 명령어 작성
mysql -u 아이디 -p sampledb < 복원할DB.sql
예시) sampledb라는 데이터베이스에 dump_sampledb.sql 데이터베이스를 복원하려면? (아이디는 root 로 가정)mysql -u root -p sampledb < dump_sampledb.sql 4. MySQL 테이블 복원하기 : 3번 데이터베이스 복원 방법과 동일!
예시) sampledb라는 데이터베이스에 sam_student.sql 테이블을 복원하려면? (아이디는 root 로 가정)
mysql -u root -p sampledb < sam_student.sql 이상 MySQL 데이터베이스 백업 & 복원 방법과 MySQL 테이블 백업 & 복원 방법이었습니다.
도움이 됐다면 공감버튼 클릭! 댓글은 센스! 감사합니다 :-)
'데이터베이스 > 실습' 카테고리의 다른 글
[삼쾌한 IT강의] MySQL 한글 설정하기 (0) 2022.07.23 [삼쾌한 IT강의] MySQL 데이터베이스 백업 및 복원 (워크벤치에서) (0) 2022.07.23 [삼쾌한 IT강의] MySQL CRUD 실습 (0) 2022.07.23 [삼쾌한 IT강의] MySQL 기본 명령어 (0) 2022.07.23 [삼쾌한 IT강의] 데이터베이스 연동하기 4단계 (0) 2022.07.23 댓글