MySQL-Datenbank-Fehlercodes

In diesem Artikel findest du eine Liste der häufigsten MySQL/MariaDB-Fehlercodes und wie du sie beheben kannst.

Wenn du keinen vollständigen Zugriff auf deinen Server hast, wende dich bitte an deinen Hosting-Anbieter und frage, ob er diese Limits erhöhen oder entfernen kann.

MAX_CONNECTIONS_PER_HOUR

Dieser Fehlercode bezieht sich auf die maximale Anzahl von Verbindungen, die innerhalb einer Stunde zu einem MySQL-Server hergestellt werden. Wenn das Limit überschritten wird, beginnt der Server, Verbindungsanfragen abzulehnen und gibt eine Fehlermeldung mit dem Code „1040 – Too many connections“ zurück. Dieser Fehler kann auftreten, wenn der Server stark ausgelastet ist oder wenn zu viele gleichzeitige Verbindungsversuche vom selben Benutzer kommen.

Um diesen Fehler zu beheben, kannst du versuchen, den Wert der Systemvariable MAX_CONNECTIONS_PER_HOUR zu erhöhen, die die maximale Anzahl der erlaubten Verbindungen pro Stunde festlegt. Alternativ kannst du deine Anwendung optimieren, um die Anzahl unnötiger Verbindungen zu reduzieren und sicherzustellen, dass inaktive Verbindungen ordnungsgemäß geschlossen werden.

MAX_USER_CONNECTIONS

Dieser Fehlercode bezieht sich auf die maximale Anzahl von Verbindungen, die ein einzelner Benutzer gleichzeitig zu einem MySQL-Server herstellen kann. Wenn das Limit überschritten wird, gibt der Server eine Fehlermeldung mit dem Code „1226 – User ‚username‘ has exceeded the ‚max_user_connections‘ resource“ zurück. Dieser Fehler kann auftreten, wenn die Anwendung eines Benutzers zu viele Verbindungen zum Server herstellt oder wenn mehrere Anwendungen dasselbe Benutzerkonto verwenden.

Um diesen Fehler zu beheben, kannst du versuchen, den Wert der Systemvariable MAX_USER_CONNECTIONS zu erhöhen, die die maximale Anzahl der erlaubten Verbindungen pro Benutzer festlegt. Alternativ kannst du die Verbindungsnutzung deiner Anwendung überprüfen und optimieren, um die benötigten Verbindungen zu reduzieren.

MAX_QUERIES_PER_HOUR

Dieser Fehlercode bezieht sich auf die maximale Anzahl von Datenbankabfragen, die innerhalb einer Stunde auf einem MySQL-Server ausgeführt werden. Wenn das Limit überschritten wird, gibt der Server eine Fehlermeldung mit dem Code „1226 – User ‚username‘ has exceeded the ‚max_queries_per_hour‘ resource“ zurück. Dieser Fehler kann auftreten, wenn eine Anwendung zu viele Abfragen an den Server stellt oder wenn mehrere Anwendungen dasselbe Benutzerkonto verwenden.

Um diesen Fehler zu beheben, kannst du versuchen, den Wert der Systemvariable MAX_QUERIES_PER_HOUR zu erhöhen, die die maximale Anzahl der erlaubten Abfragen pro Benutzer und Stunde festlegt. Alternativ kannst du deine Anwendung optimieren, um die Anzahl unnötiger Abfragen zu reduzieren und sicherzustellen, dass Abfragen ordnungsgemäß optimiert sind.

MAX_UPDATES_PER_HOUR

Dieser Fehlercode bezieht sich auf die maximale Anzahl von Datenbankaktualisierungen, die innerhalb einer Stunde auf einem MySQL-Server durchgeführt werden können. Wenn das Limit überschritten wird, gibt der Server eine Fehlermeldung mit dem Code „1226 – User ‚username‘ has exceeded the ‚max_updates_per_hour‘ resource“ zurück. Dieser Fehler kann auftreten, wenn eine Anwendung zu viele Aktualisierungen am Server vornimmt oder wenn mehrere Anwendungen dasselbe Benutzerkonto verwenden.

Um diesen Fehler zu beheben, kannst du versuchen, den Wert der Systemvariable MAX_UPDATES_PER_HOUR zu erhöhen, die die maximale Anzahl der erlaubten Aktualisierungen pro Benutzer und Stunde festlegt. Alternativ kannst du deine Anwendung optimieren, um die Anzahl unnötiger Aktualisierungen zu reduzieren und sicherzustellen, dass Aktualisierungen ordnungsgemäß optimiert sind.

Fehler 1118 – Zeilengröße zu groß

Dieses Problem wird dadurch verursacht, dass InnoDB die maximale Zeilengröße erreicht hat und keine weiteren Daten speichern kann. Es gibt mehrere Lösungen für diesen Fehler. Bitte lies diesen Artikel, der alle Schritte im Detail erklärt.

Updated on März 6, 2026