mysql 백업 및 복원 mysqldump 명령어 > 서버관리

본문 바로가기
사이트 내 전체검색

서버관리

mysql 백업 및 복원 mysqldump 명령어

페이지 정보

profile_image
작성자 관리자 (61.♡.12.126)
댓글 0건 조회 2,197회 작성일 16-07-09 18:01

본문

mysql 데이터베이스를 백업하고 복원하는 명령어

1. 백업

구문 : mysqldump -u 사용자ID -p 비밀번호 디비명 > 파일명.sql
# mysqldump -u root -p dbname > dbname.sql

참고로, 명령줄에 비밀번호를 적지 않아도 된다. 적지 않으면, 실행 전에 비밀번호를 물어 본다.

특정 테이블만 백업
# mysqldump -u root -p dbname table1 > table1.sql

이렇게 해서 만들어진 텍스트로 된 sql 파일은 파일 크기가 무척 크다.
다른 곳으로 옮기기 위해서는 파일 크기를 줄여서 작업을 하는 것이 좋다.

아래는 bz2 압축하는 명령어이다. xz 압축은 j 를 J 로 바꾸면 된다.
# tar jcvpf filename.sql.tar.bz2 filename.sql


2. 복원

구문 : mysql -u 사용자ID -p 비밀번호 디비명 < 파일명.sql
# mysql -u root -p dbname < dbname.sql

역시, 마찬가지로 비밀번호를 적지 않으면, 실행 전에 물어본다.

압축된 파일은 바로 입력되지 않는다. 압축을 풀어서 입력해야 한다.
# tar jxvpf filename.sql.tar.bz2




* 참고
https://www.lesstif.com/pages/viewpage.action?pageId=17105804

추천0

댓글목록

등록된 댓글이 없습니다.

Total 91건 2 페이지
  • RSS

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.