mysql dump 옵션정리# DataBase/Mysql(MariaDB)2015. 8. 16. 06:12
Table of Contents
728x90
반응형
덤프시 가급적 characterset 확인 후 진행
# 쿼리문 덤프
mysqldump -u 사용자명 디비명 -p 테이블명 -w'no>0'
1. 특정 db의 특정 table에서 원하는 값만 덤프받기
# edu라는 디비에 a,b,c라는 테이블이 있다. 여기서 a라는 테이블에서 no가 7번이상이고 10번
# 이하인 값만 덤프를 받고자 한다. 어떻게 하겠는가?
# 여기서 사용되는 옵션은 -w 이다.그럼 위 질문의 sql문은 아래와 같다
mysqldump -u mysql_admin -p edu a -w'no=>7 and no=<10' > edu_a_cond.sql
2. 디비 스키마(Schema)만 백업받기
# edu라는 디비의 모든 테이블 스키마를 백업받으려면
mysqldump -u mysql_admin -p -d edu > edu_db.sql
# edu라는 디비의 a라는 테이블 스키마를 백업받으려면
mysqldump -u mysql_admin -p -d edu a> edu_a_table.sql
3. insert문 1줄씩 dump
mysqldump -u root -p mysql --extended-insert=false > mysqldump.sql
728x90
반응형
'# DataBase > Mysql(MariaDB)' 카테고리의 다른 글
mysql charset utf8 셋팅 (0) | 2015.08.16 |
---|---|
mysql select query 결과 파일 저장 (0) | 2015.08.16 |
mysql db 다중 테이블 조인 (0) | 2015.08.16 |
mysql replication 설정 (0) | 2015.08.16 |
[error]cmake 설치시 could not find curses문제 (0) | 2015.08.16 |
@다크쉐라빔 :: 다크쉐라빔의 주절주절
안녕하세요. 이곳은 IT위주의 잡다한 정보를 올려두는 개인 블로그입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!