기타2009. 5. 14. 16:47
 
우선 참고로, 내가 작업했던 환경은..

OS : Windows XP sp2
DB : mysql-5.1.34-win32

이다.

개발용으로 PC에 설치하고 열라 작업하는 도중.. PC를 재부팅했는데,
갑자기 mysql이 구동되지 않았다.
서비스에서 mysql을 시작해보니, 1067 에러를 발생시키며 구동되지 않았다.

1067로는 에러 원인을 찾기가 거의 불가능하다.
1067은, 구동되지 않았을 경우에, 발생시키는 에러인 듯 하고, 실제 원인을 얘기해주진 않는다.

인터넷을 1067로 뒤져보니, 다양한 원인과 해결책을 내놓고 있었지만,
결국, 나의 경우에는 해당하지 않았다..

보통 크게, my.ini 문제, 설치 경로, characterset, 백신 등을 얘기하는데..
나같은 경우에는 mysql을 설정하다가 뻑난게 아니라.. 그냥 재부팅을 했을 뿐이었기 때문이다..
(물론, 재부팅하기 전에.. table 생성하고, sql 몇번 날린 죄 밖에 없다.)

1067 에러가 발생하면, 제거 후, 설치한다 해도, 같은 문제가 발생한다... 
인스턴스 이름, 버전, 위치 등 다 바꿔봐도 동일했다.. 나의 경우엔.. ㅠㅠ
그렇다면, 뭔진 몰라도 분명 어딘가 설정이 남아있다는 얘긴데. 제발 레지스트리만 아니길 바라며.. 뒤져보기 시작했다..

그래서 결국.. 해결...

방법을 설명하면,
1. 서비스 중지 (뭐. 안떠 있겠지만.)
2. 프로그램 추가 제거에서 mysql 제거.
3. 서비스에서 서비스 삭제 확인. ( 관리도구 - 서비스 )
4. mysql 설치 디렉토리 삭제. (기본은 C:\Program Files...)
5. C:\Documents and Settings\All Users\Application Data\MySQL 폴더 제거.
6. C:\Documents and Settings 아래의 사용하는 계정이 있다면 모두 따라가서 제거.
7. PC 재부팅.
8. 재설치.
그럼. 이제 정상 구동된다.. 단.. Data가 있다면, 백업해두길...
이렇게 해서.. 성공하는 바람에.. 원인은 파악하질 못했다. ㅠㅠ




여기서 덧붙이자면 이렇게 해서 완벽하게 삭제를 했다...

그다음에 머 config를 삭제하거나 수정할려면 일일이 모두 삭제하지 말고 config만 설정해주면 되는것이다

시작-프로그램에 보면 sql config manager인가 마법사인가 있다 이걸 이용하자

'기타' 카테고리의 다른 글

[사이트] 옷이쁜곳 쇼핑사이트  (0) 2009.05.19
구글 크롬 단축키  (0) 2009.05.18
회사주소  (0) 2009.04.01
지애씨가 추천한 초콜렛  (0) 2009.03.09
혼차살때 좋은정보  (0) 2009.01.11
Posted by 동동(이재동)