MySQL: So beheben Sie den Fehler mysqli_connect (): (HY000 / 1040): Zu viele Verbindungen

mysql

In der Welt von libre Software Es gibt alle Arten von Apps, von den kleinsten bis zu den bekanntesten und zukunftsweisendsten, wie z GIMP, Apache o MySQL. Und da es sich um das Datenbankmodul handelt, werden wir zeigen, wie ein Fehler behoben werden kann, der in einigen Fällen auftreten kann MySQL: Zu viele Verbindungen.

Wir sagen, dass es passieren kann, weil wir viel Zeit damit verbringen können, es zu verwenden, ohne dass dies passiert, oder plötzlich, wenn unser Server eine große Nachfrage hat, wird die Fehlermeldung sehr bald angezeigt, genauer gesagt mysqli_connect (): (HY000 / 1040): Zu viele Verbindungen.

Standardmäßig erlaubt MySQL maximal 100 eingehende AnfragenDies scheint in der umfangreichen Dokumentation nicht allzu klar zu sein, weshalb es manchmal schwierig sein kann, einige Probleme zu lösen. Wir müssen unseren bevorzugten Editor verwenden, um die Konfigurationsdatei dieses kostenlosen Datenbankmanagers zu ändern / Etc / my.cnfund positionieren wir uns unterhalb oder eher innerhalb des Abschnitts [MySQL]

Wir fügen die folgenden Zeilen hinzu:

max_connections = 500
max_user_connections = 500

Wir speichern die Datei und starten den Dienst neu:

systemctl starte mysqld.service neu

Nun unsere MySQL kann jetzt 500 eingehende Verbindungen gleichzeitig akzeptierenDies ist in den meisten Fällen eine mehr als anständige Zahl, obwohl dies natürlich völlig willkürlich ist. Wir können jede andere Zahl entsprechend unserer Notwendigkeit eingeben, um viele Anfragen bearbeiten zu können und somit nicht nur vor einer sehr großen Nachfrage, sondern auch vor Fehlern sicher zu sein versehentliche Planung (was die andere Ursache für das Auftreten dieses Problems ist).


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.