다시 설치하면 이전 데이터는 모두 MySQL/data 폴더에 여전히 표시되지만 실제로 데이터베이스에로드되지는 않습니다.이전 mysql 데이터 폴더 가져 오기
MySQL에서 데이터 폴더를 검사하거나 이전 설치에서 가져온 이전 폴더를 다시 가져올 수있는 방법이 있습니까?
[일부 데이터는 마지막 백업/내보내기 후 변경되었습니다 - 부분적으로 내 잘못 - 그래서 오히려 SQL 파일을 다시 가져보다 폴더를 오히려 인식 할 것이다.]
다시 설치하면 이전 데이터는 모두 MySQL/data 폴더에 여전히 표시되지만 실제로 데이터베이스에로드되지는 않습니다.이전 mysql 데이터 폴더 가져 오기
MySQL에서 데이터 폴더를 검사하거나 이전 설치에서 가져온 이전 폴더를 다시 가져올 수있는 방법이 있습니까?
[일부 데이터는 마지막 백업/내보내기 후 변경되었습니다 - 부분적으로 내 잘못 - 그래서 오히려 SQL 파일을 다시 가져보다 폴더를 오히려 인식 할 것이다.]
데이터가 올바른 폴더에있는 경우, 그것을 MySQL에 표시되거나 서버가 시작될 때 오류가 발생합니다. /var/log/messages
과 MySQL 오류 로그 (설정에 정의 된대로)를 확인하십시오.
오류가 발생하지 않고 데이터를 볼 수없는 경우 my.cnf
의 데이터 경로가 다른 폴더를 가리키는 것일 수 있습니다.
위의 정보는 좋은 아이디어입니다. 당신이 OUCH이없는 경우 (백업 폴더에
에서 새 경로를 구성하면됩니다. 하루 종일 다른 제안을 시도하고 있으며 이것이 유일한 방법입니다. – AdRock
당신이 바로 문제에 대해 하였다 가져
문제는 없습니다. 'my.ini'는'my.cnf'의 Windows 버전입니다 - MySQL은 Linux 기반 시스템에서 훨씬 더 자주 사용되기 때문에 질문에 OS 정보가없는 것으로 가정했습니다. 로그 파일은 설정의'ErrorLog' 지시어에 정의되어 있습니다. 아마 upvote 가치가 있을까요? :) – Andy
참고 : Windows에서는 C : \ ProgramData \ MySQL \ MySQL Server 5.6 \ data 폴더 전체를 원하는 위치로 복사/이동할 수 있습니다. C : \ ProgramData \ MySQL \ MySQL 서버 5.6 \ my.ini –