MYSQL

애니위즈 2011. 2. 10. 17:59

# MySQL DB전체 백업 (3가지 명령 중 맘에 드는걸로)

mysqldump -u root -p --all-databases > all_databases.sql

mysqldump -u root -p -A > all_backup.sql

mysqldump --opt -A -u root -ppassword > all_backup.sql

 

# 잠긴 테이블까지 백업

mysqldump -u 아이디 -p --lock-all-tables DB명 > 파일명.sql

 

# 두개 이상의 DB를 선택 백업

mysqldump -u 아이디 -p --databases DB명1 DB명2 > 파일명.sql

 

# 두개 이상의 테이블만 선택 백업

mysqldump -u 아이디 -p DB명 --tables 테이블명1 테이블명2 > 파일명.sql

 

# 캐릭터셋 지정 백업

mysqldump -u 아이디 -p --default-character-set=euckr DB명 > 파일명.sql

 

# 두개의 DB만 euckr문자셋으로 잠긴테이블까지 백업

mysqldump -u root -p --default-character-set=euckr --lock-all-tables --databases 디비명1 디비명2 > 파일명.sql

 

웹프로그램개발 애니위즈 http://anywiz.co.kr