Skip to content
Hosting · Fajlovi, bekapi i baza podataka

MySQL baza podataka za pluginove

Kako da dodeliš serveru MySQL bazu u Millida, gde da nabaviš pristupne podatke i šta da upišeš u konfig plugina.

Ažurirano 16. avgust 2026.

Mnogim pluginima je potrebna baza podataka: ekonomija, claims, statistika, povezivanje više servera. Namenska baza podataka za svaki server se obezbeđuje jednim klikom.

Kome je dostupna

Baza podataka je dostupna na svakom plaćenom planu — ista granica kao i sa fajlovima i SFTP-om. Ako je baza podataka već ranije obezbeđena na drugom planu, pristup njoj ostaje.

Kako se obezbeđuje

Idi u sekciju „Baza podataka” → „Napravi bazu podataka”. Panel će napraviti bazu podataka i odvojenog korisnika i prikazati podatke za pristup: host, port, naziv baze podataka, korisničko ime, lozinku.

Šta navesti u pluginu

Tipičan blok u config.yml plugina:

database:
  type: MySQL
  host: <host from panel>
  port: <port from panel>
  database: <database name>
  username: <login>
  password: <password>

Nazivi ključeva se razlikuju od plugina do plugina, ali značenje je isto. Nakon izmene konfiguracije, restartuj server.

Jedna baza podataka za celu mrežu

Mreži iza proxy-ja skoro uvek treba zajednička baza podataka: nalozi igrača, rangovi i banovi moraju važiti u svim svetovima odjednom. Postupak je sledeći:

  1. Napravi bazu podataka na jednom serveru u mreži — ona će biti zajednička.
  2. U sekciji „Baza podataka” tog servera uključi „Zajednička baza podataka za moje servere”. Bez toga, susedni serveri dobijaju Access denied: podrazumevano, baza podataka dozvoljava pristup samo serveru kome je dodeljena.
  3. U konfiguracijama ostalih servera navedi isto korisničko ime, lozinku i naziv baze podataka.
  4. Proveri koji port panel prikazuje za konekcije sa drugih servera. Serveri u istoj mreži mogu raditi na različitim mašinama, a baza podataka živi na mašini na kojoj je napravljena: sa susedne mašine joj se pristupa preko istog hosta, ali na drugom portu — panel ga prikazuje u odvojenom bloku.

Ako pluginovi na susednim serverima ispisuju Access denied for user ... @'172.18.0.1', uzrok je jedan od dva: zajednički pristup nije uključen, ili je naveden port 3306 umesto porta iz bloka „Povezivanje sa tvojih drugih servera”.

Važno

  • Ne možeš se povezati na bazu podataka spolja — dostupna je samo tvojim serverima; to je zaštita, a ne ograničenje.
  • Sa zajedničkim pristupom, lozinka postaje granica. Uključi ga za svoju mrežu i ne objavljuj podatke za pristup.
  • Lozinka se prikazuje u panelu i može se promeniti samo ponovnim pravljenjem baze podataka.
  • Brisanje baze podataka briše podatke. Pluginovi koji su živeli u njoj počeće ispočetka.

Ako se plugin ne povezuje

Proveri konzolu pri pokretanju: poruke poput Communications link failure znače da se podaci za pristup nisu poklopili. Najčešće su host i port pomešani, ili je dodatni razmak ušao u lozinku pri kopiranju.

Minecraft hostingTvoj server radi i dok si oflajnNapravi server