내 컴퓨터에 MySQL v5.5를 설치하려고 벽돌 벽에 부딪쳤다.
내 PC는 Windows 7 x64, Enterprise 버전입니다.
MySQL은 잘 설치되지만 "MySQL 인스턴스 구성 마법사"를 실행하면 "서비스 시작"단계에서 완전히 일시 중지됩니다 (응답없이 30 분 동안 실행할 수 있습니다). 서비스에 들어가면 "MySQL"서비스가 시작되지 않았으며 서비스를 시작하려고하면 "Windows가 로컬 컴퓨터에서 MySQL 서비스를 시작할 수 없습니다. 오류 1067 : 프로세스가 예기치 않게 종료되었습니다."라는 메시지가 나타납니다.
나는 다음을 시도했다.
- 방화벽을 끄십시오.
- 모든 바이러스 백신 소프트웨어를 제거합니다.
- 32 비트 버전의 MySQL 설치 / 다시 설치
- 64 비트 버전의 MySQL 설치 / 다시 설치
- "C : \ program files \ MySQL"및 "C : \ program files (x86) \ MySQL"의 내용을 제거하고 삭제 한 후 다시 설치하십시오.
- MySQL이라는 악성 서비스가 없는지 확인하는 중 ???? (이전 설치에서).
- 대체 프로그램에서 포트 3306을 사용하지 않는지 점검하십시오.
- MySQL이 사용하는 기본 포트 변경
- "C : \ windows"에서 "my.ini"및 "my.ini.cnf"확인 (아무것도 없지만 문제가 발생할 수 있음)
- "관리자 모드"에서 MySQL 설치 프로그램 및 구성 마법사를 모두 실행합니다.
- UAC 끄기
- 아무것도 변경하지 않고 기본값으로 설치
- 내 컴퓨터를 재부팅합니다 (지금까지 약 6 번 재부팅).
- 방화벽에서 포트 3306 열기 (TCP 및 UDP, 인바운드 및 아웃 바운드)
- MySQL을 디자인 한 프로그래머의 Klutz를 맹세하여 설치조차 할 수 없습니다 (도움이되는 것처럼!)
내 기계는 다른 모든 방식으로 100 % 작동합니다. InfiniDB (MySQL 호환 데이터베이스)는 Visual Studio 2010, Microsoft SQL Server 등과 같이 100 % 설치합니다.
이 문제를 해결하는 방법에 대한 조언?
ps 여기에 프로세스가 종료 될 때까지 15 분 동안 붙어있는 화면이 있습니다.
2010-12-20 업데이트
MySQL v5.1을 시도했지만 작동하지 않았습니다. "mysqld /?"또는 "mysqld -help"를 입력하면 아무런 도움이되지 않습니다. 또한 서비스를 수동으로 다시 시작하려고하면 오류 메시지가 표시되지 않습니다. 더 도움이 될 수 있습니까?
2010-12-21 업데이트
MySQL 6.0 알파를 설치했고 작동했습니다. 그러나 "안정된"릴리스는 다음과 같은 점을 제외하고는 알파 릴리스를 사용하고 싶지 않습니다.
2010-12-21 업데이트
Windows에서 문제 해결을 처리하는 http://dev.mysql.com/doc/refman/5.1/en/windows-troubleshooting.html을 찾았습니다 .
서비스가 시작되지 않으면 오류 로그를 생성 할 수 있음을 발견했습니다. http://dev.mysql.com/doc/refman/5.1/en/error-log.html
2010-12-21 업데이트
아하! 단서. 실제로 오류를 보려면 "--console"을 추가하십시오.
mysqld --console
이것은 다음을 반환합니다.
101221 13:57:28 [Note] Plugin 'FEDERATED' is disabled.
InnoDB: The InnoDB memory heap is disabled
InnoDB: Mutexes and rw_locks use Windows interlocked functions
InnoDB: Compressed tables use zlib 1.2.3
101221 13:57:28 InnoDB: Initializing buffer pool, size = 203.0M
101221 13:57:28 InnoDB: Completed initialization of buffer pool
InnoDB: Error: log file .\ib_logfile0 is of different size 0 56623104 bytes
InnoDB: than specified in the .cnf file 0 106954752 bytes!
101221 13:57:28 [ERROR] Plugin 'InnoDB' init function returned error.
101221 13:57:28 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
101221 13:57:28 [ERROR] Unknown/unsupported storage engine: INNODB
101221 13:57:28 [ERROR] Aborting
101221 13:57:28 [Note] mysqld: Shutdown complete
2010-12-21 업데이트
이제 제대로 설치됩니다. 아래 답변을 참조하십시오.