Przejdź do głównej zawartości

Jak podpiąć bazę danych?

Informacje Ogólne

Zakładka Bazy danych w panelu IceHost.pl umożliwia tworzenie i zarządzanie bazami danych MariaDB, MongoDB oraz Redis dla Twojego serwera Minecraft. MariaDB to kompatybilny zamiennik MySQL, oferujący wysoką wydajność i pełną integrację z pluginami.
Baza danych to system do przechowywania i zarządzania danymi pluginów, np. rang czy statystyk graczy (w skrócie dane gracza), umożliwiający szybki dostęp, integrację z innymi usługami oraz łatwą synchronizację między serwerami Minecraft.


Konfiguracja bazy danych

Utwórz bazę danych w panelu:

  1. Przejdź do zakładki Bazy danych (znajduje się po lewej stronie paska nawigacji).
    Baza1
  2. Kliknij przycisk Nowa baza danych.
    Baza2
  3. Wprowadź nazwę bazy danych (np. LuckPerms) i kliknij przycisk Utwórz bazę danych.
    Baza5
  4. Kliknij zaznaczoną opcję na zdjęciu i zapisz wygenerowane dane: host:port, nazwa użytkownika, hasło i nazwa bazy danych.
    Baza6

Konfiguracja pluginu np. LuckPerms

WSKAZÓWKA:

Jeśli korzystasz z LuckPerms nie po raz pierwszy i masz już utworzone rangi, wykonaj komendę /lp export przed wykonaniem poniższych kroków.
Jeśli chcesz zachować rangi po przeniesieniu bazy danych, po wykonaniu poniższych kroków użyj komendy /lp import [wyeksportowany_plik]

  1. W zakładce Pliki znajdź plik:
    plugins/LuckPerms/config.yml
    Baza7
  2. Znajdź sekcję STORAGE SETTINGS. W tej sekcji znajdziesz następujące dane:
    Baza3
  3. Dostosuj wszystkie dane do swojej bazy danych. Jeżeli korzystasz z bazy danych utworzonej w zakładce Bazy danych, ustaw storage-method na MariaDB.
  4. Następnie wpisz dane serwera bazy danych.
    Baza4
  5. W wartości database: wpisujemy nazwę bazy danych, która została nam przydzielona.
    Baza8
  6. Ostatecznie konfiguracja powinna wyglądać następująco:
    Baza9
  7. Po zapisaniu pliku pozostaje przejście do zakładki Konsola i ponowne uruchomienie serwera.
    Po poprawnym uruchomieniu plugin LuckPerms powinien działać od teraz na bazie danych.