$ mysqldump -u root -p secret stocksdb => stocksdb 데이타베이스 덤프
$ mysqldump -u root -p secret stocksdb > stocksdb.sql => 덤프를 파일로 저장
$ mysqldump -u root -p secret stocksdb users > users.sql => 특정 테이블(users) 만 덤프
$ mysqldump -u root -p secret --all-databases > backup.sql => 모든 데이타베이스 덤프
$ mysqldump -u root -p secret --no-data stocksdb > stocksdb.sql => 테이블구조만 덤프
$ mysqldump -u root -p secret --no-create-info stocksdb > stocksdb.sql => 데이타만 덤프
복구
$ mysql -u root -p secret < backup.sql => 모든 놈 복구시
$ mysql -u root -p secret -D stocks2 < stocksdb.sql => 일부 테이블이나 데이타베이스 복구시
포맷팅
$ mysqldump -u root -p secret --no-create-info --fields-terminated-by=',' stocksdb => sql 포맷 대신에 CSV 포맷으로
$ mysqlimport -u root -p secret --fields-terminated-by='\t' test /tmp/portfolio.txt => 읽는건 mysqlimport 로
$ mysqldump -u root -p secret stocksdb > stocksdb.sql => 덤프를 파일로 저장
$ mysqldump -u root -p secret stocksdb users > users.sql => 특정 테이블(users) 만 덤프
$ mysqldump -u root -p secret --all-databases > backup.sql => 모든 데이타베이스 덤프
$ mysqldump -u root -p secret --no-data stocksdb > stocksdb.sql => 테이블구조만 덤프
$ mysqldump -u root -p secret --no-create-info stocksdb > stocksdb.sql => 데이타만 덤프
복구
$ mysql -u root -p secret < backup.sql => 모든 놈 복구시
$ mysql -u root -p secret -D stocks2 < stocksdb.sql => 일부 테이블이나 데이타베이스 복구시
포맷팅
$ mysqldump -u root -p secret --no-create-info --fields-terminated-by=',' stocksdb => sql 포맷 대신에 CSV 포맷으로
$ mysqlimport -u root -p secret --fields-terminated-by='\t' test /tmp/portfolio.txt => 읽는건 mysqlimport 로
'SQL > MySQL' 카테고리의 다른 글
MYSQL Query의 간단한 사용법 (0) | 2007.03.16 |
---|---|
Mysql 자동 백업 하기 - Rsync와 연계하면 좋음 (0) | 2007.03.16 |
GRANT 문으로 사용자 추가및 권한부여 (0) | 2007.03.15 |
MySQL 튜닝에 관하여 (0) | 2007.03.15 |
MySQL 설치후 가장먼저 해야할일 (1) | 2007.03.15 |