Pluginy wymagające bazy danych (ItemSculk, serwery z ekonomią na MySQL, systemy rang) podłączysz do bazy MySQL utworzonej w zakładce Bazy danych. Baza powstaje jednym kliknięciem, dane połączenia są od razu widoczne w tabeli.

#Jak utworzyć bazę danych
- Otwórz serwer i przejdź do zakładki Bazy danych.
- Kliknij Nowa baza danych.
- Po utworzeniu baza pojawi się w tabeli z danymi połączenia.
W tabeli widzisz dla każdej bazy:
| Pole | Co to |
|---|---|
| Nazwa bazy | Nazwa, którą wskażesz w konfiguracji pluginu |
| Host | Adres serwera bazodanowego z portem 3306 |
| Zmień hasło | Zmiana hasła do bazy |
| Usuń | Usunięcie bazy |
#Jak podpiąć bazę do pluginu
Konfiguracja pluginu (plik .yml w katalogu plugins) zwykle wygląda tak:
database:
host: "adres-z-panelu"
port: 3306
username: "nazwa-uzytkownika"
password: "haslo-z-panelu"
database: "nazwa-bazy"Wartości podstawiasz z tabeli w zakładce Bazy danych. Po zapisaniu konfiguracji uruchom serwer ponownie i sprawdź w zakładce Konsola, czy plugin połączył się z bazą bez błędów.
#Zmiana hasła i usuwanie bazy
- Zmień hasło - ustaw nowe hasło i zaktualizuj je w konfiguracji pluginu, zanim zrestartujesz serwer. Serwer z nieaktualnym hasłem będzie zgłaszał błędy połączenia.
- Usuń - usuwa bazę wraz z danymi.
Usunięcie bazy usuwa też wszystkie dane w niej zapisane - rangi, ekonomia, postępy graczy. Przed usunięciem zrób kopię zapasową i upewnij się, że żaden plugin nie używa tej bazy.
#Najczęstsze problemy
#Plugin: „Access denied for user"
Złe hasło albo zmieniłeś hasło w panelu i nie zaktualizowałeś konfiguracji pluginu. Wklej aktualne dane z Bazy danych i zrestartuj serwer.
#Plugin: „Can't connect to MySQL server"
Sprawdź host i port w konfiguracji - port to zawsze 3306. Dane kopiuj z tabeli, bez spacji na końcu.
#Czy baza przetrwa reinstalację serwera?
Tak - bazy danych i kopie zapasowe nie są kasowane przy reinstalacji. Kasowane są pliki serwera.