2010-03-11 6 views
2

Windows 7 Home Premium 64 비트에서 MySql 5.1을 실행하려고합니다. MYSql 웹 사이트에서 MSI 설치 프로그램을 다운로드하여 설치했습니다. 설치는 성공적이지만 서비스가 시작되지 않습니다.Windows 7에서 Mysqld가 즉시 충돌합니다 ...?

mysqld 실행 파일을 사용하여 수동으로 MySql을 실행하려고하면 실행 중 오류가 발생합니다 (오류 : mysqld.exe가 작동을 멈췄습니다).

이전에 mysql이 컴퓨터에서 실행 중이었지만 큰 쿼리를 실행하지 않고 문제가 발생하여 프로그램을 다시 설치했습니다. 나는이 isse를 제공하기 시작한 서비스로 작동하도록 설치했으며 지금 서비스로 설치하지 않아도 작동하지 않습니다.

나는 mysql 폴더를 제거하고 다시 설치하려고 시도했다. Mysql이 설정 정보 나 다른 데이터를 저장하는 곳이 있습니까?

이 문제를 발견하고 해결 한 사람이 있습니까?

프로세스가 실행되지 않는 이유를 어떻게 알 수 있습니까?

+0

* DLL 지옥에있을 수 있습니다. 스택 트레이스를 얻을 수 있습니까? – vladr

+0

mysqld에 대한 스택 추적을 얻으려면 어떻게해야합니까? –

+0

'mysqld-debug --debug --standalone'을 실행하십시오. /가 충돌하면 "mysqld-debug has stopped working"창에서 추가 세부 정보를 얻을 수있는 방법이 있는지 확인하십시오. 충돌 후에도 mysqld.trace 파일을보고 충돌 직전에 무엇이 발생했는지 확인하십시오. – vladr

답변

1

MySQL 참조 설명서의 Debugging a MySQL Server을 참조하십시오.

  • 다운로드 시스템에 이미 설치되어있는 버전에 정확하게 대응의 MySQL의 noinstall (우편 아카이브) 버전은
  • 기존 MySQL 설치의 bin 디렉토리에 .pdb 귀하의 파일을 추출
  • start Dr. Watson
  • start mysqld-debug in standalone mode
  • DrWatson
  • 의 전체 경로와 함께 모든 모듈화 된 (즉로드 된 DLL) 목록을 캡처합니다. 10
  • 전에 충돌
2

즉시 갔다 아니면 시도하고 관리자로 mysqld.exe를 실행할 수있는 볼 (mysqld.trace 포함) DrWatson

  • examine the MySQL log files에서 스택 추적을 캡처합니다.

  • 관련 문제