이유 분석 및 MySQL 자습서의 자동 중지의 솔루션
시작 메뉴-실행-services.msc
MySQL 서비스를 찾아서 두 번 클릭
복구 탭을 클릭합니다
첫 번째 실패: 기본값은 아무 조치, 서비스를 다시 시작 하려면 변경.
"0"의 맨 아래에 추가 "서비스 다시 시작: ___ 분" 예기치 않게 종료 되 면 서비스를 즉시 다시 시작을 의미.
효과적인 설정을 확인을 확인을 클릭 합니다.
MYSQL-NT 작업 관리자에서 프로세스를 종료 하는 경우는 그것이 이상 찾을 거 야.
그러나, 이러한 mysql.exe 멈추지 않을 수 있습니다, 변경 내용을 다시 그냥 변경 중지 해야 하는 경우 주목 되어야 한다.
분석 이유 2, 가능 하 게 MySQL 연결 문제
MySQL에 대 한 연결의 최대 수를 수정 하려면
1, 사용 MySQL 최대 연결 수를 수정 하려면 메모리 변수 수정 방법
단계 (윈도 즈와 리눅스 플랫폼 적용) 다음과 같이 됩니다.
클라이언트 로그인 MySQL 사용자 이름 및 암호를 입력
b, 500:mysql는 MySQL 명령 프롬프트에서 연결의 새 최대 수 설정 > 글로벌 max_connections 설정 = 500
C, 현재 실행 중인 쿼리: mysql 표시 > 프로세스 보기
D, 현재 mysql 시스템 매개 변수 상태: mysql 표시 > 상태 보기
E, 출구 클라이언트: mysql > 종료
현재 최대 연결 수를 보고만 Mysqladmin 디렉터리에서 다음 명령을 실행 하 여 볼 필요가: Mysqladmin-사용자 이름-암호 변수 | "Max_con"을 찾을. 연결의 최대 수를 볼 수 PHP 튜토리얼 myadmin에 MySQL 매개 변수 목록을 사용할 수도 있습니다.
단점: 다시 시작 컴퓨터 또는 MySQL 연결의 최대 수 후 원래 값으로 재설정 됩니다 재설정 해야 합니다.
2, My.cnf 또는 My.ini 파일 메서드 (MySQL을 다시 시작 필요)를 수정, (작은 메모리, 대용량 메모리, 대용량 메모리) 동일한 디렉터리 MySQL 구성 템플릿을 참조할 수 있습니다.
윈도 시스템:
설정 변수를 찾으려고 My.ini 파일 = max_connections = 100 선, 설정, 및 다음 다시 시작 해야 하는 연결의 최대 수를 변경.
리눅스 콘솔 아래:
My.cnf 파일을 열: vi/etc/my.cnf
설정된 값을 [mysqld] 아래 max_connections의 값을 수정 합니다.
일 주의: MySQL 소스 및 버전의 다른 설치 (윈도우 Mysql + iis와 php + 아파치 + mysql 스위트 최종 설치 결과 거의 다른), My.ini 파일 경로 조금 다르게 될 수 있습니다, My.ini 또한 C의 복사본을 유지할 수 있습니다 Windows 디렉터리를 동시에 수정할 필요가