회원가입

로그인

아이디
비밀번호
ID/PW 찾기
아직 회원이 아니신가요? 회원가입 하기

mysqldump 로 데이터베이스 백업

Profile
맥노턴

Understanding the Difference Between SQL and MySQL

 

mysql 백업할 때, 가장 많이 사용하는 데이터베이스 하나를 통째로 백업하기입니다. 특정 테이블만 백업하려거나 특별한 옵션이 필요하다면, 구글신과 서적을 참고하기 바랍니다.

 

[mydb1]

+-- members

+-- board

+-- files

[mydb2]

+-- music

+-- photo

와 같은 구조로 이루어진 데이터베이스가 있다고 칩시다.

mydb1 라는 데이터베이스 전체를 백업하고 싶을 때, 아래와 같은 명령을 사용합니다.

% mysqldump --single-transaction --databases mydb1 -h localhost -u root -p > mydb_dump.sql

 

사용한 mysqldump 옵션과 파라미터 요약

  • --single-transaction : innoDB의 경우 락을 걸지 않고도 데이터를 안전하게 덤프
  • --database mydb1 : 덤프하려는 데이터베이스명
  • -h localhost : localhost에 접속. 서버와 DBMS가 같이 동작하는 경우
  • -u root : mysql에 접속할 ID가 root 가 아니고 사용자ID라면 자신의 ID로 입력
  • -p : 패스워드를 따로 입력 받음. 콘솔 명령행에 암호를 추가하면 안됨
  • > mydb_dumb.sql : 덤프된 결과가 보내질 파일명. 확장자는 .sql 을 권장

 

 

Profile
맥노턴
레벨 31
1276248/
-33%
McNorton & Education Lab.
Director
댓글
0
댓글 쓰기
권한이 없습니다.

번호 제목 조회 수 날짜
30 서버운영 구글 에듀케이션(워크스페이스) 서비스 URL 설정 주소가 변경됨. 160 24.06.03
서버운영 mysqldump 로 데이터베이스 백업 266 23.01.17
28 서버운영 qdPM 9.1 (Symfony framework Error) (1) 1363 18.03.27
27 서버운영 AWS(EC2) - swap 메모리 생성 2832 16.04.25
26 서버운영 AWS(EC2) - InnoDB buffer pool 을 작게 설정 2002 16.04.12
25 서버운영 가상머신은 Virtual Box 로도 충분해... 994 15.06.26
24 서버운영 워드프레스 - 예약되어 있는 유지보수를 위해 잠시 사용할 수 없습니다. 잠시 후에 다시 확인하세요. 2287 14.12.18
23 서버운영 vsftpd의 NFS 볼륨 업로드 안되는 문제 해결 28491 09.09.09
22 서버운영 (스크랩) MySQL Database 서버 튜닝 21807 08.12.29
21 서버운영 .htaccess로 index.html 리다이렉션 사용하지 않기. 16549 08.01.04
20 서버운영 APC 서버 운영 15431 07.10.26
19 서버운영 남아도는 서버를 어쩐다? 13917 07.10.26
18 서버운영 인디스쿨 웹서버 튜닝 (2) 13480 06.09.13
17 서버운영 웹호스팅시 퍼미션 문제로 파일이 삭제되지 않을 때... (1) 15331 06.06.06
16 서버운영 IPX를 TCP/IP로 에뮬레이트하기 12685 05.11.13
15 서버운영 서버 견적입니다.. 여기다 써두 되려나 모르겠지만.. -_-; (1) 9041 05.08.11
14 서버운영 홈페이지 접속 관련 질문입니다. 8577 04.04.27
13 서버운영 UNIX에서.... 8757 04.04.21
12 서버운영 데이터베이스 점검... mysqlcheck 9050 04.03.19
11 서버운영 ISP 별 SMTP 서버 리스트 9425 03.11.05

로그인

아이디
비밀번호
ID/PW 찾기
아직 회원이 아니신가요? 회원가입 하기