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:
- Napravi bazu podataka na jednom serveru u mreži — ona će biti zajednička.
- 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. - U konfiguracijama ostalih servera navedi isto korisničko ime, lozinku i naziv baze podataka.
- 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.
