저는 얼마 전 WAMP 2.0i를 설치했고 PHP와 MySQL을 사용하여 사이트를 개발했습니다. 최근에 하드 드라이브를 변경하고 Windows 7 및 응용 프로그램을 다시 설치해야했습니다. 이 모든 것이 WAMP에 도착할 때까지 원활하게 진행되었습니다. 최신 버전의 WAMP (v 2.4 32 비트)를 다운로드하고 Visual C++ 2010 SP1 재배포 가능 패키지 x86 및 WAMP 2.4를 아무 문제없이 설치했습니다.MySQL 5.0에서 MySQL 5.5 사이의 데이터베이스 업그레이드
그런 다음 내 백업 www 폴더에서 사이트 파일을 새 설치로 복사했으며이 역시 괜찮 았습니다.
그런 다음 문제가 발생했습니다. 이제 데이터베이스를 새로운 설치로 이동해야합니다. 이전의 WAMP 설치는 MySQL 5.0.1을 실행했습니다. 새 설치로 MySQL 5.5가 실행됩니다. 내 데이터베이스는 주로 INNODB이지만 던져진 MyISAM 몇 개가 더 있습니다.
새 설치 프로그램에서 MySQL 5.0 폴더가 있고 MySQL 버전에서 옵션을 제공하지만이 버전으로 변경하려고하면 MySQL이 실행되지 않습니다. .
로그 파일, ibdata1 및 .pid 파일뿐만 아니라 wampserver.conf 파일을 사용하여 mysql5.0.1b/data에서 mysql5.5.x/data로 파일을 수동으로 복사하려고했습니다. 이것은 작동하지 않아 로그 파일 등을 제거하고 재설치 한 다음 다시 시도했지만 데이터베이스 폴더 만이 작업을 수행하지 못했습니다.
저는 솔루션을 검색했으며 대부분 mysqldump 나 다른 스크립트를 사용하여 데이터베이스를 내보내는 것을 중심으로 실행되었습니다. 불행히도 파일과 MySQL 액세스가 없습니다.
파일을 복사하는 방법을 설명하는 솔루션을 찾았 으면 wampserver.conf 파일을 변경하고 (mysqld-nt.exe를 mysqld.exe로 변경해야 함) mysql_upgrade 도구를 실행하십시오. 그러나이 오류는 주로 내 데이터베이스의 테이블이 존재하지 않았습니다. 이 작업을 시도했을 때 ibdata 파일로 모든 데이터베이스를 복사했습니다.
아무도 내가 뭘하려고하는 것과 관련된 문제를 이해하도록 도와 줄 수 있습니까?
감사합니다,
나딤