Skip to content
Hébergement · Analyse des erreurs

Erreurs de connexion MySQL

Communications link failure, Access denied, Too many connections : analyse des erreurs de base de données courantes et ce qu'il faut vérifier.

Mis à jour le 13 août 2026

com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
java.sql.SQLException: Access denied for user
java.sql.SQLException: Too many connections

Diagnostic

ErreurCause
Communications link failureBase de données indisponible : hôte/port incorrect, base éteinte, réseau
Access deniedIdentifiant ou mot de passe incorrect, ou accès refusé depuis cette adresse
Unknown databaseLe nom de la base de données est incorrect
Too many connectionsLimite de connexions atteinte : les plugins utilisent un pool trop grand
Table doesn't existLe plugin n'a pas créé ses tables : vérifiez les permissions de l'utilisateur de la base de données

Ce qu'il faut vérifier

  1. Les identifiants du panneau ont été copiés intégralement — Base de données MySQL.
  2. Vous vous connectez depuis UN AUTRE de vos serveurs ? Il vous faut alors deux choses : la case « Base de données partagée pour mes serveurs » activée et le port du bloc « Connexion depuis vos autres serveurs » — l'autre machine accède à la base de données sur un port différent. Access denied for user ... @'172.18.0.1' correspond presque toujours à ce cas.
  3. Le port est indiqué séparément de l'hôte.
  4. Le mot de passe ne comporte pas d'espace en fin de chaîne.
  5. Le plugin démarre après que la base de données soit devenue disponible : une base indisponible bloque le démarrage — Le serveur met longtemps à démarrer.

Too many connections

Chaque plugin conserve un pool de connexions. Cinq plugins avec 10 connexions chacun, cela fait déjà 50. Réduisez la taille du pool dans les configs :

pool-settings:
  maximum-pool-size: 5
  minimum-idle: 2

Pour un plugin qui sollicite la base de données une fois par minute, un pool de dix connexions ne sert à rien — MySQL pour les plugins.

Hébergement MinecraftVotre serveur tourne même hors ligneCréer le serveur