>> Delete Reply from No. 0 article
No. RE: MySql질문요.

등록 2001-04-15 05:47:00 By localhost     조회 2
이름 안용준    

		: ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)
: ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)
 음..  mysql 소켓에러가났군요.
해결  Tip은 다음과 같습니다.
해결은 간단합니다.
 이 소켓에러의 원인은 가끔 비정상적으로 MySQL이 종료된 경우에 생기는경우 /var/lib/mysql/mys
ql.sock 혹은 /tmp/mysql.sock file이 없어집니다... (configure할때에 따라 다르겠죠? ^^) 그런 경우에 
생기는 에러들입니다.  mysqladmin shutdown 을 실행해보시구여.
 저는 이래두 안되길래 kill 명령으로 MySQL 프로세스를 죽여버고 다시 safe_mysqld & 로 mysql을 
올려 주니되더군요..  일단 프로세서를 보세요.
[root@www /root]# ps -A | grep mysqld
 598 ?        00:00:00 safe_mysqld
 627 ?        00:00:02 mysqld
 629 ?        00:00:02 mysqld
 630 ?        00:00:00 mysqld
26503 ?        00:00:00 mysqld
 이렇게 하면 mysql프로세서가 보입니다.
모두 "kill -9 프로세스아이디" 등 프로세스아이디를 각각 쳐 넣어서 프로세서를 죽이세요.
그리구나서 safe_mysqld &를 실행 시키구요. 그러구나면 mysql.sock이 지정된 위치에 생성이 될겁
니다.  mysql을 실행시키셨는지부터 확인해보세요.
 ps -A | grep mysqld
 라고 주시면 되구요..
결과가
 [root@www /root]# ps -A | grep mysqld
 598 ?        00:00:00 safe_mysqld
 627 ?        00:00:02 mysqld
 629 ?        00:00:02 mysqld
 630 ?        00:00:00 mysqld
26503 ?        00:00:00 mysqld
 mysql프로세서들도 다시 살아있을겁니다.
 참고하세요.
 성공하시길.. ^^--Ahn Yong Jun
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved