[MySQL] MySQL에서 데이터 백업하기 (전체DB) (2009/03/24 수정)
로빈아빠
본문
Linux 서버에서 mysqldump 받기 +++++++++++++++++++
mysql DB를 백업하시려면 우선, 텔넷으로 웹서버에 접속을 한 다음 아래와 같이 명령을 넣어주시면 됩니다.
명령어 : mysqldump -h DB서버주소 -u 계정 -p DB명 > 저장할 파일명
(부등호의 방향에 주의합니다.)
위와 같은 명령을 실행하면 Database 안에 있는 모든 자료가 입력한 "파일명"을 가진 파일로 저장됩니다.
1.1 데이타베이스 전체
$> mysqldump -u[사용자아이디] -p 데이터베이스명 > 저장될 파일명
예1) mysqldump -uhappy -p db_happy > db.sql
예2) mysqldump --default-character-set=utf8 --set-charset --extended-insert=FALSE -uhappy -p db_happy > db.sql
1.2 테이블 전체
$> mysqldump -u[사용자아이디] -p 데이터베이스명 테이블명 > 저장될 파일명
예) mysqldump -uhappy -p db_happy tbl_happy > db_table.sql
1.3 특정 DB의 특정 테이블만 덤프
mysqldump -u mysql_admin -p edu a -w'no=>7 and no=<10' > edu_a_cond.sql
1.4. 디비 스키마(Schema)만 백업받기 (DDL)
mysqldump -u mysql_admin -p -d edu > edu_db.sql
1.5 특정DB의
mysql DB를 백업하시려면 우선, 텔넷으로 웹서버에 접속을 한 다음 아래와 같이 명령을 넣어주시면 됩니다.
명령어 : mysqldump -h DB서버주소 -u 계정 -p DB명 > 저장할 파일명
(부등호의 방향에 주의합니다.)
위와 같은 명령을 실행하면 Database 안에 있는 모든 자료가 입력한 "파일명"을 가진 파일로 저장됩니다.
1.1 데이타베이스 전체
$> mysqldump -u[사용자아이디] -p 데이터베이스명 > 저장될 파일명
예1) mysqldump -uhappy -p db_happy > db.sql
예2) mysqldump --default-character-set=utf8 --set-charset --extended-insert=FALSE -uhappy -p db_happy > db.sql
1.2 테이블 전체
$> mysqldump -u[사용자아이디] -p 데이터베이스명 테이블명 > 저장될 파일명
예) mysqldump -uhappy -p db_happy tbl_happy > db_table.sql
1.3 특정 DB의 특정 테이블만 덤프
mysqldump -u mysql_admin -p edu a -w'no=>7 and no=<10' > edu_a_cond.sql
1.4. 디비 스키마(Schema)만 백업받기 (DDL)
mysqldump -u mysql_admin -p -d edu > edu_db.sql
1.5 특정DB의
관련링크
댓글목록
등록된 댓글이 없습니다.