MySQL의 연결이 너무 많아 멈출 수 없습니다.

MySQL의 연결이 너무 많아 멈출 수 없습니다.

달리기

mysqladmin shotdown

준다

mysqladmin: connect to server at 'localhost' failed
error: 'Too many connections'

mysql을 재부팅하는 솔루션을 찾을 수 없습니다

답변1

을 보내보세요 killall -sigterm mysqld. MySQL은 신호를 포착하고 서버에 대한 연결을 생성할 필요 없이 정상적으로 종료되어야 합니다. mysqld의 여러 병렬 인스턴스를 실행 중이고 하나만 종료하려는 경우 netstat -lnp연결된 수신 대기 포트를 선택하여 어느 인스턴스를 종료할지 파악 하거나 lsof -n해당 인스턴스에 대한 데이터베이스 저장 경로를 찾아야 합니다. 중지하고 싶은 인스턴스. 그런 다음 발견된 PID를 사용하여kill -sigterm <pid>

관련 정보