메뉴 건너뛰기

조회 수 8475 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

개발환경 : JDK 1.5, MySql 5.1, window XP

 

보통 Mysql DB 덤프를 뜰때 OS 가 리눅스인 경우가 많았다. 리눅스에서는

shell 로 들어가서 아래와 같은 명령어로 dump 를 떠서 백업하고 복구를

하면 된다.

 

특정 데이타베이스 하나만을 백업

백업형식 : myslqdump -u DB계정명 -p 백업대상데이터베이스명 > 저장할파일명

복구형식 : mysql -u DB계정명 -p 복구할테이터베이스명 < 저장할파일명

 

# ./mysqldump -u root -p mysql > mysql.sql      //mysql 디비 백업 예

# ./mysql -u root -p mysql < ./mysql.sql           //mysql 디비 복구 예

 

하지만 OS ms 계열일때 어떻게 할까? MySql 을 설치하게 되면

MySQL Command Line Client 라는게 있는데 여기에서 명령어를

실행하면 되지 않을까? 아래 그림에서 보는것과 같이 문법 에러가 난다.

mysqldump 명령어를 실행하기 위해서는 mysql 이 설치 되어있는 곳에 bin 폴더로 간다

그중 mysqldump.exe 가 있는데 cmd 창에서 이것을 이용해 명령어를 실행하면 된다.

문법은 위에서 제시한 것과 동일하다.

문법에 맞게 계정명과 DB명을 입력하고 출력될 파일명을 적은후 Enter 를 치면

패스워드 입력창이 나타나게 되는데 DB 접속 패스워드를 입력하면 된다.

복구는 문법이 mysql 로 시작한다. 그러므로 bin 폴더안에 mysql.exe. 를 커맨드

창에서 실행해서 복구를 하면 된다.

만약 DB 복구가 여의치 않다면 파일을 문서유틸로 열어서 Toad 같은 DB 관리 툴에

복사한후 실행을 시키면 DB 테이블 생성과 데이타가 함께 들어가서 원상 복구가 된다.


List of Articles
번호 제목 날짜 조회 수
66 MySQL 중복 데이터 찾아서 삭제하기 2019.01.11 1949
65 MySQL 최적화 방법 설명 2014.02.27 8022
64 MySQL 쿼리 결과 값 세로로 보기 2017.04.12 6053
63 MySQL 클라이언트/서버 프로토콜 2018.07.18 2750
62 MYSQL 통계 함수 SUM AVG MAX MIN 예제 문제 5 file 2021.03.27 137
61 MYSQL 트리거 중첩트리거 file 2021.03.27 261
60 MySQL 파티션 개요 file 2017.12.22 4150
59 mysql 포트 바꾸기, 외부에서 접속하기 2021.03.26 5086
58 MYSQL 프로시져 PROCEDURE file 2021.03.27 197
57 mysql(exists, not exists) file 2017.11.16 4090
56 mysql(union,join) file 2017.11.16 3837
55 mysql-bin 로그를 SQL 문으로 변환한는 방법 2018.07.18 1672
54 mysql-bin(binary log)파일 정리 및 삭제 2023.01.12 117
53 MySQL/MariaDB 백업 & 복원 - mysqldump 2015.08.07 7384
52 mysqlbinlog (mysql 백업, 로그남기기) 2021.03.26 201
51 MySQL〃오라클의 nextval을 MySQL에서 사용하기 2018.07.24 3864
50 MySQL에서 사용자 권한 주기 (grant 명령어) 2017.04.12 5885
49 MySQL에서 원격 IP 접속 허용하기 2017.04.12 5621
48 MySQL의 alter table 명령어 모음 2017.04.12 5105
47 no exists, not in 을 이용한 조건에 만족하지 않는 것들 구하기, 둘의 차이점 2021.03.26 125
Board Pagination Prev 1 2 3 4 5 6 7 Next
/ 7

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved