2011-11-18 6 views
2

사람이 내 스택 오버플로입니다!Windows XP에서 MYSQL을 설치할 수 없습니다

Windows XP의 개발자 구성에서 MySQL을 설치하는 데 약 4 번 시도했습니다. 오류 1045와 함께 실패합니다. 사용자 'root'@ 'localhost'에 대한 액세스가 거부되었습니다 (암호 NO 사용). 나는 전체 설치 응용 프로그램을 거쳐 실제로 서비스를 시작한 다음 "보안 설정 적용"에서 실패합니다.

는 방화벽 실행 없습니다 나는 포트에게 3306

나는 다음과 같은 "도움"힌트를 얻을에 액세스 할 수 있습니다.

방금 ​​MySQL 서버를 제거한 후 재설치하는 경우 데이터 디렉토리가 자동으로 제거되지 않는다는 점을 참고하십시오 ( ). 따라서 서버에 연결하려면 마지막 설치의 이전 암호가 여전히 필요합니다. . 이 경우 지금 건너 뛰기를 선택하고 시작 메뉴에서 구성 창을 다시 실행하십시오.

"데이터 디렉토리"란 무엇입니까? 나는 완전히 제거를 시도했다. 내가 알 수있는 한, 이것은 디스크에서 아무것도 제거하지 않고 레지스트리 만 제거합니다. 여전히 C : \ Program Files \ MYSql 디렉토리가 있습니다. 좋아, 나는 그 모든 것을 삭제하고 다시 설치했다. mysql이라는 이름의 모든 파일과 폴더를 검색했습니다. 그 삭제 후에 아무것도 나타나지 않습니다. 다시 설치해도 똑같습니다. 다시 설치할 수 있도록 정리하려면 어떻게해야합니까? 제거 할 다른 데이터 파일은 무엇입니까? 아니면 다시 부팅해야합니까, 아니면 무엇을해야합니까?

생각해 보면, 내가 루트 암호를 잃어 버렸기 때문에 내가 이걸 가지고있는 유일한 이유가 있다고 생각합니다.

아아!

+0

[SuperUser] (http://superuser.com/)의 작업처럼 보입니다! –

+0

SO를위한 화제가 아닙니다. superuser.com에 속합니다. –

답변

5

C : \ 문서 및 설정 \ 응용 프로그램 데이터 \ 모든 사용자 \ MySQL은 \ MySQL 서버 5.5 \ 데이터

가 제거하십시오 당신은 황금입니다. 물론 나중에 설치를 수리해야합니다. 그렇지 않으면 작동하지 않지만 이전 암호를 제거합니다.

그들이 찾고있는 데이터 디렉토리입니다. 말해줘서 좋았어.

나는 당신 자신의 질문에 답하는 것이 불편하다는 것을 알고 있지만, 다른 한편으로 나는이 대답을 찾지 않고서도 이것을 검색하는 데 꽤 많은 시간을 할애했다.

+0

누군가가 Windows 7을 찾고 있다면 C : \ Program Data \ MySql에 저장되고 현재 사용자 및 Administrator (All Users 폴더)의 % appdata %에도 저장됩니다. –

관련 문제