호스트 간에 MySQL 데이터베이스를 복제하는 방법
1, b 머신에 MySQL 을 설치합니다.
전체 데이터베이스 디렉토리를 시스템 a 의 mysql/data 아래에 복사합니다 .....
시스템 b 에서 MySQL 서비스를 중지합니다.
시스템 b 에서 mysql/data 디렉토리를 찾아 복사한 디렉토리를 붙여 넣은 다음 MySQL 서비스를 시작합니다.
2. 백업 및 복구에 SQL 문 사용
SELECT 를 사용할 수 있습니다.
안으로 ...
OUTFILE 문은 데이터를 백업하고 LOAD 를 사용합니다.
데이터
INFILE 문은 데이터를 복원합니다. 이 방법은 테이블의 구조를 제외하고 데이터의 내용만 내보낼 수 있습니다. 테이블의 구조 파일이 손상된 경우 먼저 원래 테이블 구조를 복원해야 합니다.
구문:
고르다
*
안으로 ...
{출력 파일
덤프 파일}
파일 이름'
부터
Tbl_name
부하
데이터
[낮은 우선 순위]
[로컬]
INFILE
파일 이름. txt'
[대체
무시]
안으로 ...
책상
Tbl_name
고르다
...
안으로 ...
파일을 출력합니다
파일 이름'
Dos 명령 프롬프트에서 mysqldump 명령을 사용하여 백업합니다.
다음과 같습니다.
C:\ 문서
그리고
설정 \ 관리자 & gtmysqldump
음시
& gtc:\\backup.txt
-우루트
-p 12 142022