'백업'에 해당되는 글 1건

  1. 2010/10/15 boyo mysql 백업 및 복구

mysql 백업 및 복구

MYSQL 2010/10/15 13:24

[MySQL 백업하기]

mysqldump -hDB서버명 -u유저명 -p패스워드 --default-character=캐릭터셋 [백업할 테이터베이스명] > [외부로 저장할 파일명]

ex) mysqldump -h127.0.0.1 -uDBuser -pPassword--default-character=sjis MyTable > MyTable.sql



특정 테이블만 백업 할 경우 :

mysqldump -hDB서버명 -u유저명 -p패스워드 --default-character=캐릭터셋 [테이타베이스명] [특정테이블명] > [외부로 저장할 파일명]
ex) mysqldump -h127.0.0.1 -uDBuser -pPassword MyDB.MyTable > MyDB_MyTable.sql



테이블 구조만 백업받기
mysqldump -h127.0.0.1 -uDBuser -pPassword -d DATABASE > db_script.sql

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




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




데이터베이스가 latin1 로 설정이 되어 있는데 덤프하면 한글이 깨지죠?

그럴땐 iconv~
 
iconv -c -f utf-8 -t latin1 원본명 > 새파일명

iconv -c -f utf-8 -t latin1 crm.sql > crm3.sql

2010/10/15 13:24 2010/10/15 13:24