Python notes/Others
MySQL) 윈도우 설치 시 에러 2 (+ 서비스가 제어함수에 응답하지 않습니다, msg2186)
성실한 나무
2021. 5. 1. 11:31
#1. 에러
MySQL을 수동으로 설치하려고 zip 파일도 다운로드 받고, MS visual C++ 재배포 도구도 설치하고,
data 폴더도 만들고 myini.txt 파일도 메모장으로 만들어서 basedir, datadir, port 다 입력해서 저장하고,
mysql 압축을 푼 경로를 복사해서 고급시스템 설정에서 환경변수도 새로 만들고, Path에도 %MYSQL_HOME%\bin 다 저장했는데...
관리자 권한으로 명령프롬프트도 열어서 명령어를 치다보니 또 다른 에러에 봉착했다.
서비스가 제어함수에 응답하지 않습니다
net help msg 2186
도움말이 필요하면 net help msg 2186을 치라더니 그걸 쳐도 똑같이 응답을 안한다. -ㅅ- ;
#2. 해결: 경로 입력 문제
이건 내가 initialize 파일을 잘못 만들었기 때문이었다. ;ㅁ;)
다른 블로그들을 찾아보니 path설정을 잘못하는 경우도 비슷한 에러를 받게 되는 것 같다.
path에 띄어쓰기나 오타가 있는 경우,
그리고 나처럼 my.ini로 ini를 확장자로 하는 파일을 만들어서 basedir, datadir, port 경로를 입력해야 하는데
myini.txt로 웬 텍스트 파일을 만들었다. ^^ ;; (시행착오지 뭐...)
initialize 파일로 파일명을 수정하고 다시 net start 명령어를 치니 서비스가 잘 시작되었다는 문구를 받았다.