MySQL 데이터베이스 크로스 운영 체제 의 가장 빠 른 이전 방법

데이터베이스 파일 이 매우 크 고 약 70G 가 있 습 니 다.일반적인 이전 이 있 으 면 원본 데이터 베이스 에서 데 이 터 를 내 보 낸 다음 에 새로운 데이터 베이스 에서 데 이 터 를 가 져 와 야 합 니 다.자세히 고려 해 보면 MySQL 의 데이터 베이스 파일 저장 형식 이 서로 다른 운영 체제 에서 같 습 니까?테스트 과정 은 다음 과 같 습 니 다.64 비트 SUN 기기 에 64 비트 버 전의 MySQL 을 설치 하여 MySQL 서 비 스 를 중단 하고 Windows 의 32 비트 MySQL 데이터 파일(전부,system 과 로그 등 제외)을 64 비트 기기 에 복사 합 니 다.해당 파일 과 디 렉 터 리 권한 을 수정 합 니 다.파일 은 chmod 660 디 렉 터 리 는 chmod 700 이 고 MySQL 서 비 스 를 다시 시작 합 니 다.정상적으로 작 동 합 니 다.결론:이것 이 간단 해 보인다 고 생각 하지 마 세 요.많은 사람들 이 서로 다른 운영 체제 의 저장 은 통용 되 는 것 이 아니 라 고 잘못 생각 할 것 입 니 다.이 예 는 같은 데이터 베이스 데이터 의 저장 구 조 는 다 르 지 않 고 직접 사용 할 수 있다 는 것 을 증명 합 니 다.중간 에 발생 한 작은 이상 을 첨부 합 니 다.그것 은 바로 데이터베이스 의 데이터 디 렉 터 리 입 니 다.실행 가능 한 권한,즉 7 의 권한,6 의 권한 이 있어 야 합 니 다  나의 테스트 과정

좋은 웹페이지 즐겨찾기