>운영 및 유지보수 >리눅스 운영 및 유지 관리 >Linux에서 mysql의 최대 연결 수를 수정하는 방법

Linux에서 mysql의 최대 연결 수를 수정하는 방법

WBOY
WBOY원래의
2022-05-16 16:19:345319검색

방법: 1. "set GLOBAL max_connections=number of link"를 사용하여 최대 연결 수를 임시로 수정합니다. 2. "vim /etc/my.cnf1"을 사용하여 "max_connections"의 내용을 수정하고 저장하고 다시 시작합니다. 영구 수정을 위한 mysql 서비스 최대 연결 수입니다.

Linux에서 mysql의 최대 연결 수를 수정하는 방법

이 튜토리얼의 운영 환경: linux7.3 시스템, mysql8.0.22 버전, Dell G3 컴퓨터.

Linux에서 최대 mysql 연결 수를 수정하는 방법

방법 1: 임시 수정

클라이언트 로그인:

mysql -uroot -p

새 최대 연결 수를 1000으로 설정:

mysql> set GLOBAL max_connections=1000

현재 실행 중인 쿼리 표시:

mysql> show processlist

현재 상태 표시:

mysql> show status

클라이언트 종료:

mysql> exit

현재 최대 연결 수 보기:

mysqladmin -uroot -p variables

이 방법은 서비스를 다시 시작한 후에도 증상을 치료하지만 근본 원인은 해결하지 않습니다. 100. 이 방법은 최대 연결 수를 긴급하게 확장하기 위해 사용되는 방법이며 장기적인 해결책이 아닙니다.

방법 2: 영구 수정

구성 파일 위치 보기

/usr/bin/mysql --verbose --help | grep -A 1 'Default optio
Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf

서버는 먼저 /etc/my.cnf 파일을 읽습니다. 파일이 없으면 /etc/mysql/my.cnf를 읽습니다. , 그리고 순서대로 읽습니다. /usr/etc/my.cnf, ~/.my.cnf

루트 경로에서 구성 파일을 찾습니다:

find / -name my.cnf
结果:/etc/my.cnf

Configuration

vim /etc/my.cnf

my.cnf를 편집하고 [ mysqld]:

max_connections=1000

서비스 다시 시작

service mysqld restart

연결 수 확인

mysql -u root -p
show variables like 'max_connections';

권장 학습: mysql 비디오 튜토리얼, Linux 비디오 튜토리얼

위 내용은 Linux에서 mysql의 최대 연결 수를 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.