'backup'에 해당되는 글 1건

  1. 2009.01.07 mysql 백업

mysql 백업

sql 2009. 1. 7. 11:03

* 백업 하기!


    DB 백업은 콘솔상에서 mysql 빠져 나오신 다음에..

    => mysqldump -u ID -p TABLE명 혹은 DB명 > 백업할 파일이름.sql

    하고 비밀번호 입력하시면 백업이 되구요



* 복구하기

   => mysql -u ID -p < 백업한 파일이름.sql 하시고

   비밀번호 입력하시면 됩니다..


MySQL 접속]
mysql -hDB서버명 -uMySQL아이디 -pMySQL패스워드 데이타베이스명


[MySQL 백업하기]
MySQL 명령어로 백업받기 :
mysqldump -hDB서버명 -u유저명 -p패스워드 [백업할 테이터베이스명] > [외부로 저장할 파일명]
ex) mysqldump -hdb1.guideline.co.kr -uDBuser -pPassword MyDB > MyDB.sql

특정 테이블만 백업 할 경우 :
mysqldump -hDB서버명 -u유저명 -p패스워드 [테이타베이스명] [특정테이블명] > [외부로 저장할 파일명]
ex) mysqldump -hdb1.guideline.co.kr -uDBuser -pPassword MyDB MyTable > MyDB_MyTable.sql


[MySQL 복구하기]
mysql -hDB서버명 -u유저명 -p패스워드 [복구할 테이터베이스명] < [외부로 저장된 파일명]
ex) mysql -hdb1.guideline.co.kr -uDBuser -pPassword MyDB < MyDB.sql




출처 : http://cafe.naver.com/killtodbms/15



추가 내용 : 테이블 구조만 백업받기


mysqldump -h host -u user -ppassword -d database > script.sql

mysqldump -h 218.156.38.111 -u root -p1234 -d test > db_create_script.sql

이렇게 하면 test 데이터베이스 안의 모든 테이블의 구조만 db_create_script.sql 파일로 저장됩니다.

'sql' 카테고리의 다른 글

mysql tunning  (2) 2009.01.07
mysql  (0) 2009.01.07
Mysql Data Type  (1) 2009.01.07
mysql query  (0) 2009.01.07
mysql password 잊어버렸을때  (0) 2009.01.07
Posted by 으랏차
,