Heim  >  Artikel  >  Datenbank  >  Was soll ich tun, wenn die MySQL-Datenbank meldet, dass zu viele Verbindungen vorhanden sind?

Was soll ich tun, wenn die MySQL-Datenbank meldet, dass zu viele Verbindungen vorhanden sind?

王林
王林Original
2020-10-15 11:25:437553Durchsuche

Lösung für das Problem, dass die MySQL-Datenbank zu viele Verbindungen anzeigt: 1. Melden Sie sich bei der MySQL-Datenbank an und sehen Sie sich die aktuell aktiven Verbindungsthread-Variablenwerte an. 2. Bearbeiten Sie die Konfigurationsdatei my.cnf und fügen Sie [[mysqld] hinzu. port=3306]; 3. Starten Sie den MySQL-Server neu.

Was soll ich tun, wenn die MySQL-Datenbank meldet, dass zu viele Verbindungen vorhanden sind?

Lösung:

Max_Verbindungen anzeigen

(Empfohlenes Tutorial: MySQL-Video-Tutorial)

Geben Sie MySQL ein und verwenden Sie den Befehl:

$ show variables

Variablenwert der maximalen Anzahl von Verbindungen in der Datenbank anzeigen: max_connections

Threads_connected anzeigen

Geben Sie MySQL ein, verwenden Sie den Befehl:

$ show status

, um den aktuell aktiven Verbindungs-Thread-Variablenwert anzuzeigen: threads_connected

Legen Sie max_connections fest und fügen Sie in der Datei my.cnf die folgende letzte Zeile hinzu:

Kopieren

[mysqld] port=3306    #socket=MySQL ...set-variable = max_connections=32000

Nach der Änderung einfach MySQL neu starten. Um sicherzustellen, dass die Einstellungen korrekt sind, sollten Sie sich natürlich max_connections ansehen.

Hinweis:

1. Obwohl hier 32000 steht. Die tatsächliche maximale Anzahl der vom MySQL-Server zugelassenen Verbindungen beträgt jedoch

2. Mit Ausnahme von max_connections sollten die anderen oben genannten Konfigurationen entsprechend den Anforderungen Ihres Systems konfiguriert werden, und es besteht keine Notwendigkeit, starr zu sein

3. Die maximale Anzahl zulässiger Verbindungen wurde hinzugefügt, was den Systemverbrauch nicht stark erhöht.

4. Wenn Ihr MySQL my.ini als Konfigurationsdatei verwendet, sind die Einstellungen ähnlich, aber das Format sollte leicht geändert werden

Verwandte Empfehlungen:

MySQL-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn die MySQL-Datenbank meldet, dass zu viele Verbindungen vorhanden sind?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn