윈도우 서버 2008 mysql 1067에러
윈도우 에서 mysql을 실행할때
mysql 1067 프로세스 가 예기치 않게 종료 되었습니다
해당에러가나오며 실행이되지않을때가있습니다.
---해결법 ----
1) C: 드리라이브 또는 다른 드라이브 용량확인후
용량이 100%로 꽉차있을경우 mysql이 실행이되지않으니 용량정리후 실행을하여줍니다
2) 위의방법도되지않을경우 mysql my.ini파일에서 (단 mysql이 C:드라이브가아닌 다른위치에 설치되어있을경우 해당!)
2-1. my.ini파일위치는 mysql설치디렉토리또는 윈도우디렉토리에있습니다
2-1-1. [윈도우디렉토리 확인 cmd에서 echo %WINDIR% 하면위치가 나옴]
my.ini파일을 아래와같이 수정하여줍니다
윈도우에서 my.ini파일을 수정할때 경로는 역실래시를 쓸경우 (예:: C:\\ 두번써주어야하며 C:/ 일반슬래시를 쓰시는게 좋습니다.)
[mysqld]
basedir = D:/mysql-5.6.19-winx64 <-- mysql설치위치
datadir = D:/mysql-5.6.19-winx64/data <-- mysql data위치
port = 3306
위와같이 경로를 지정해준뒤 저장하고 mysql을 실행하여줍니다.
3) 위의 2방법을 하여도 실행되지않을때 서비스를 삭제한뒤 다시등록합니다
cmd에서 mysqld 명령어가있는 bin 디렉토리까지 이동합니다
cmd > D:
cmd > cd D:\mysql-5.6.19-winx64\bin
cmd > mysqld --remove <-- 명령어를실행하면 서비스에등록되어있던 mysql삭제됩니다.
cmd > mysqld --install mysql --datadir=" D:/mysql-5.6.19-winx64/data" <-- mysql이란 서비스를 등록하며 data디렉토리경로를 잡아줍니다
4) 위의 3가지방법으로도 해결이되지않을때 에러 로그파일확인후 해당에러를 검색하여 해결법확인후 실행
1067에러같은경우 광범위하게 나타나는에러로 위 1,2 방법으로도 mysql이 실행되지않을경우 localhost.err 파일을 확인후
에러로그를 확인하여 해결하는방법이있습니다
'윈도우' 카테고리의 다른 글
윈도우 cat, grep 명령어 (0) | 2017.01.25 |
---|