database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 28056 게시물 읽기
No. 28056
Can't connect to MySQL server on 'localhost'(10055)
작성자
최봉호
작성일
2009-02-26 15:45ⓒ
2009-02-26 16:05ⓜ
조회수
6,607

안녕하십니까?


mysql 초보 사용자입니다.


도저히 어떻게 해야될지 몰라서 글 올립니다.


우선 저희가 개발한 데몬 프로그램과 PHP로 개발된 웹 서버가 있습니다.


데몬 프로그램과 웹 서버가 Mysql에 접속을 하게 되어있습니다.


그런데 어느 일정 시간이 지나면 mysql 에러가 뜹니다.

그래서 Mysql에 접속해 보면

Can't connect to MySQL server on 'localhost' (10055)

라는 오류 메세지가 뜹니다.

서버를 제부팅하면 얼마간 제대로 동작합니다. 하지만 다시 위와 같은 오류를 뛰웁니다.

메세지는 MYSQL 접근이 되지 않는다는 내용인데 MYSQL 서버를 재실행하면 되지 않고 꼭 서버를 재부팅해야 돌아 갑니다.

오류 메세지가 떴을때 인터넷도 먹통이 되고(원격으로 접속은 잘 되었습니다.) MySQL 서버에 사용자로 접근이 되지 않습니다.

ping test 했을때도 날아갔구요.. mysql데몬은 실행중이라 떠 있습니다.

자료를 이리저리 찾아봐도 없네요..


서버는 windows xp, windows 2003이며,

Mysql 5.0.21, 5.0.45

 

정확한 원인을 알 수가 없네요.. ㅡㅡ;;


고수님들의 도움이 절실히 필요합니다.


그럼 부탁드리겠습니다.(__)(--)(__)''

이 글에 대한 댓글이 총 1건 있습니다.

안녕하세요 박성원입니다. 

훗~ 방금 글적었는데 취소하고 다시씁니다. 

아무래도 max_connection 문제이거나 세션(스레드)의 과도한 증가 인듯하네요 ^^;

우선 php 문서나 C/S툴에서 작성하신 구문중에 새롭게 connection을 하시고 close하는 부분이 잇는지 확인해보시고 close를 해주는 부분이 없다면 확인 후 해주셔야됩니다. 

mysql의 환경설정 중 대기 시간을 잡아주는게 있는데 이걸 디폴트로 쓰셨을경우 상당히 오랜시간동안 기다리기때문에 connection 개수를 초과하여서 발생할 수 있습니다. 

그래서.. connection 자체를 늘려주는 부분이 있습니다. 

우선 

show variables like 'max_connections' 하셔서 리턴되는 값을 보시고 그값보다 크게 환경설정을 해주시면됩니다. 대략 서비스에 접속하는 커넥션이 얼마인지 확인해보시구요 거기에 대비해서 계산해주는것이 좋지요. 이문제는 이 커뮤니티에서 조사하면 금방 나올꺼구요

환경설정 파일에서 

max_connections = 1000

이런석으로 설정해 주시면 될것 같습니다. 

만약 첫음 제시했던 문제가 그대로 있을경우, 스레드의 과도한 증가는 여전히 문제점으로 발생할 듯합니다. 다만 그 기간이 현재보다 조금 더 연장될 뿐이지요. 우선 그부분부터 확인하시는게 급선무 인듯합니다.

박성원(darkancia)님이 2009-02-27 11:51에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
28060캐릭터셋 당신의 그 위대함은 ㅡㅡ;; (문자열 인식불가에 대한 문의)
박성원
2009-03-02
5213
28059[질문]누적잔액을 계산하는 쿼리? [1]
초보
2009-02-27
9030
28058My.ini설정에 대해서 [1]
머털이
2009-02-26
5181
28056Can't connect to MySQL server on 'localhost'(10055) [1]
최봉호
2009-02-26
6607
28055데이터 원하는 부분 자르기 [1]
게스트
2009-02-26
5353
28054Stored Programming... [1]
정선명
2009-02-25
5040
28053query 만을 이용해서 파일을 BLOB 필드에 어떻게 저장하죠?
SNICKERS
2009-02-25
4837
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다