테스트 사이트 - 개발 중인 베타 버전입니다

mysqldump 질문드립니다. 채택완료

선구자 8년 전 조회 3,753

안녕하세요

크리스마스를 맞아 서버 이사 중입니다.

 

mysqldump -u id -p dabaseName g5_ * > gnuboard.sql

                                    'g5_%' 

이런식으로 그누보드 테이블 명이 g5_로 시작되는 테이블만 백업받을수 있을까요?

 

전체 덤프해서 복원했는데

그누보드, 테크노트 , 케이보드 합쳐서 테이블만 해도 엄청 많아서요..

 

전체 백업받고,

그누보드만 추출해서 새로 계정 만드려고 합니다.

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
P
8년 전

MySQL 테이블 백업]

형식) 내계정~]$mysqldump -u [사용자명] -p [데이타베이스명] [백업받을 테이블명] > [백업받을파일명]

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

프로그래머7
8년 전
mysqldump -u 사용자명 -p 디비명 table1 table2 table3 > mydb_tables.sql
선구자
8년 전
일일이 테이블 한개 한개 쳐줘야 하는군요 ..
g5_ 붙은거 한번에 하는 것도 있나요?
일일이 table명을 쓰기엔 좀 많네요
감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

mysqldump -u[이름] -p 디비이름 $(mysql -u[디비유저이름] -p -D [디비이름] -Base "show tables like 'g5_%'") > 백업파일이름.sql 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인