🎉 Powrót do szkoły! Użyj kodu BACK2SCHOOL i odbierz 20% zniżki na wszystkie produkty - ważne do 06.09.2026 23:59! 🚀
Strona główna Oferta VPS Współpraca Discord
Zarejestruj się Zaloguj się

Bazy danych

Kiedy plugin potrzebuje bazy MySQL, jak ją utworzyć, skąd wziąć dane dostępowe i jak zmienić hasło.

Aktualizacja: 2026-09-06

Część pluginów i modów zapisuje dane w bazie MySQL zamiast w plikach: systemy ekonomii, rangi, logi bloków, AuthMe przy większych serwerach. Bazę tworzysz w zakładce Bazy danych.

Utworzenie bazy

  1. Wejdź w Bazy danych.
  2. Kliknij tworzenie nowej bazy i podaj jej nazwę.
  3. Panel utworzy bazę razem z użytkownikiem i hasłem.

Na liście zobaczysz komplet danych: host, port, nazwę bazy, użytkownika i hasło. To wszystko, czego potrzebuje konfiguracja pluginu.

Liczba baz zależy od pakietu. Gdy panel odmówi utworzenia kolejnej, oznacza to zwykle wyczerpany limit.

Wpisanie danych do pluginu

W konfiguracji pluginu (najczęściej plugins/NazwaPluginu/config.yml) znajdź sekcję z ustawieniami bazy i przepisz dane z panelu. Typowo wygląda to tak:

database:
  type: mysql
  host: adres-z-panelu
  port: 3306
  database: nazwa-bazy
  username: uzytkownik
  password: haslo

Po zapisaniu pliku zrestartuj serwer, żeby plugin połączył się na nowo.

Zmiana hasła

Przy każdej bazie jest akcja zmiany hasła. Panel losuje nowe, a stare przestaje działać natychmiast, więc pamiętaj o podmianie go w konfiguracji pluginu. Inaczej po restarcie plugin nie połączy się z bazą i najczęściej wyłączy sam siebie.

Częste problemy

Plugin zgłasza błąd połączenia. Sprawdź kolejno: czy host i port są przepisane dokładnie z panelu, czy hasło nie zostało w międzyczasie zmienione i czy nazwa bazy się zgadza.

Baza urosła i zajmuje dużo miejsca. Najczęściej odpowiadają za to pluginy logujące każdy postawiony blok. W ich konfiguracji zwykle da się skrócić czas przechowywania historii.

Nie wiem, czy plugin potrzebuje bazy. Domyślnie większość używa plików i działa bez żadnej konfiguracji. Baza jest potrzebna, gdy chcesz dzielić dane między kilkoma serwerami albo gdy dokumentacja pluginu wprost tego wymaga.

Uprawnienia

Subużytkownik potrzebuje obszaru Bazy danych. Pamiętaj, że dane dostępowe do bazy widać też w plikach konfiguracyjnych, więc obszar Pliki / SFTP pośrednio je udostępnia.