MySQL 데이터베이스 설치가 완료 되 면, 연결의 기본 최대 수는 100, 일반 흐름 약간 큰 포럼이 나 웹 사이트가 연결 수는 충분히 멀리, 증가 MySQL 연결 방법의 기본 수는 두
MySQL 프로필 My.ini 여 MySQL 설치 디렉토리를 입력 하는 방법 1: 또는 my.cnf 찾을 max_connections max_connections에 대 한 100 수정 = = 1000 서비스를 MySQL을 다시 시작
방법 2: MySQL 연결 기본 최대 수는 100 클라이언트 로그인: Mysql-uusername-ppassword
200:mysql에 새로운 최대 연결 수를 설정 합니다 > 글로벌 max_connections 설정 = 200
현재 실행 중인 쿼리: mysql 표시 > 프로세스 보기
현재 상태: mysql 표시 > 상태 보기
클라이언트: mysql 종료 > 출구
현재 최대 연결 수를 보기: Mysqladmin-uusername-ppassword 변수
방법 3: CentOS 4.4 MySQL 5.0.33 아래는 설명 하기 위해 예를 들어 버전 수동으로 컴파일:
Vi/usr/지방/mysql/빈/mysqld_safe
Safe_mysqld 편집, 찾기 두 라인 시작, 그 mysqld 찾아서 다음 인수를 추가:
-O max_connections = 1500
특정 포인트는 다음 위치입니다.
레드 단어 특별 설명:
다음 $NOHUP _niceness $ledir/$MYSQLD
$defaults-basedir = $MY _basedir_version
-datadir $DATADIR $USER _option =
-pid 파일 $pid _file =
-skip 외부 잠금
-O max_connections = 1500
>> $err _log 2 > & 1 다른
Eval "$NOHUP _niceness $ledir/$MYSQLD
$defaults-basedir = $MY _basedir_version
-datadir $DATADIR $USER _option =
-pid 파일 $pid _file =
-skip 외부 잠금 $args
-O max_connections = 1500 >>
$err _log 2 > & 1 "
저장 합니다.
# 서비스 Mysqld 다시 시작
#/ usr/지방/mysql/빈/mysqladmin-uroot-p 변수
볼 루트 데이터베이스 계정에 대 한 암호 입력
Max_connections 1500 새로운 변화는 효력이.
또 다른 방법이 있다
원래 코드를 수정:
원래 MySQL 코드를 잠금 해제, SQL 디렉터리 수정 mysqld.cc의 내부에 다음 줄을 발견:
{"Max_connections", Opt_max_connections,
"동시 클라이언트의 수.", (gptr *) & max_connections,
(gptr *) & max_connections, 0, Get_ulong, Required_arg, 100, 1, 16384, 0, 1,
0}
그것을 변경:
{"Max_connections", Opt_max_connections,
"동시 클라이언트의 수.", (gptr *) & max_connections,
(gptr *) & max_connections, 0, Get_ulong, Required_arg, 1500, 1, 16384, 0, 1,
0}
출구, 그리고. 저장 / 확인 구성; 만들 설치 동일한 효과 얻을 수 있습니다.