Skip to content
Hosting · Analiza grešaka

MySQL greške pri povezivanju

Communications link failure, Access denied, Too many connections: analiza čestih grešaka baze podataka i šta da proveriš.

Ažurirano 13. avgust 2026.

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

Dijagnostika

GreškaUzrok
Communications link failureBaza podataka nije dostupna: pogrešan host/port, baza je isključena, mreža
Access deniedPogrešno korisničko ime ili lozinka, ili je pristup sa ove adrese zabranjen
Unknown databaseNaziv baze podataka je pogrešan
Too many connectionsDostignut limit konekcija: pluginovi koriste preveliki pool
Table doesn't existPlugin nije napravio svoje tabele: proveri dozvole korisnika baze podataka

Šta proveriti

  1. Podaci iz panela su prepisani u celosti — MySQL baza podataka.
  2. Povezuješ se sa DRUGOG svog servera? Onda ti trebaju dve stvari: uključeno polje „Deljena baza podataka za moje servere” i port iz bloka „Povezivanje sa tvojih drugih servera” — druga mašina pristupa bazi na drugom portu. Access denied for user ... @'172.18.0.1' je skoro uvek ovo.
  3. Port je naveden odvojeno od hosta.
  4. Lozinka nema razmak na kraju.
  5. Plugin se pokreće nakon što baza postane dostupna: nedostupna baza blokira pokretanje — Server se dugo pokreće.

Too many connections

Svaki plugin drži pool konekcija. Pet pluginova sa po 10 konekcija je već 50. Smanji veličinu poola u konfiguracijama:

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

Za plugin koji pristupa bazi jednom u minuti, pool od deset konekcija je besmislen — MySQL za pluginove.

Minecraft hostingTvoj server radi i dok si oflajnNapravi server