및에 보면
-------->
먼저 mysqld 를 shutdown 했습니다
그리고 # safe_mysqld -O max_connections=200
를 하니까 콘솔에 다음의 메세지가 떴습니다
su-2.05# Starting mysqld daemon with databases from /var/db/mysql
020923 17:50:39 mysqld ended
[1]+ Done safe_mysqld -0 max_connections=200
그리고 ps -aux | grep mysqld 하니깐 프로세스가 안보여서
다시 safe_mysqld & 를 했습니다 ---------->
읽어보면 프로세서가 안보여서 다시 safe_mysql & 하셨다고 했는데.
여기에서 safe_mysqld -O max_connections=200 & 하셨는지?
===========================================
: : ========저의 질문....=========================
: : =============================================
: : mysql 에서 too many connection에러가 납니다
: :
: : db 연결이 되었다 안되었다 합니다.
: : 왜 그럴까요?
: :
: : msSQL 과는 달리 mysql 에서는
: : php 에서 db connection을 가져오고 다시 반환해주지 않아도
: : 되는것으로 알고 있는데요.
: : 혹 connection 을 반환해 주지 않아서 그런가요?
: : 아님.. db 설정에 문제가 있는것일까요?
: : ========================================
: : =======어느분의 답변....==================
: : =========================================
: : mysql 설치 시
: : : # mysqladmin -u root -p variables | grep max_connection
: : : 라고 해보세요...
: : : | max_connections | 100
: : : 요렇게 되어있습니다.
: : :
: : : 늘리시면 됩니다. : : 늘리시는건...
: : : # safe_mysqld -O max_connections=200 &
: : : |_ 요 숫자는 최대값이 제한되어있습니다.
: : : 그건, 직접 알아보시구..
: : 성공하시길....
: : ===============================================
: : ============== 다시 저의 질문 ===================
: : =================================================
: : 먼저 mysqld 를 shutdown 했습니다
: : 그리고 # safe_mysqld -O max_connections=200
: : 를 하니까 콘솔에 다음의 메세지가 떴습니다
: :
: : su-2.05# Starting mysqld daemon with databases from /var/db/mysql
: : 020923 17:50:39 mysqld ended
: : [1]+ Done safe_mysqld -0 max_connections=200
: :
: : 그리고 ps -aux | grep mysqld 하니깐 프로세스가 안보여서
: : 다시 safe_mysqld & 를 했습니다
: : 그리고 나서
: : # mysqladmin -u root -p variables | grep max_connection
: : 를 하니깐 max_connections 가 200 이 아니고 여전히 100 이
: : 나오네요?
: : 제가 어디서 실수를 한 걸까요?
: : 설마 처음 설치할때만 변경이 가능한것은 아니겠죠?
: : ===========================================================
: : ============ 어느분의 답변 ===========================
: : ============================================================
: 메모리 부족 / 잘못된 프로그램 등등으로 발생할 수도 있습니다.
: 그쪽을 더 지켜봐야 할부부일것입니다. 200으로 늘려봤자 메모리 부족으로 버벅 거릴것입
: 니다. ============================================================================
: ============= 님께서 답변할 내용 =========================================
: ========================================================================
: 이곳에 적어주세요..--함 즐겨보자.