Poradniki / Baza MySQL do serwera gry - tworzenie i pluginy

Baza MySQL do serwera gry - tworzenie i pluginy

Jak utworzyć bazę MySQL w panelu gier, gdzie są adres, login i hasło, jak podłączyć pluginy Minecrafta i skrypty serwerów RP oraz jak zrobić kopię bazy.

Część pluginów i skryptów przechowuje dane w bazie MySQL zamiast w plikach: rangi, logi zmian w świecie, ekonomię, postacie RP. W wielu pakietach baza jest w cenie, m.in. w każdym pakiecie Minecrafta. Utworzysz ją w panelu w minutę.

Kiedy potrzebujesz bazy

1. Utwórz bazę

W panelu gier otwórz zakładkę Databases i kliknij New Database. Wpisz nazwę (np. luckperms). Panel doda do niej przedrostek z identyfikatorem serwera.

2. Dane dostępu

Kliknij ikonę oka przy bazie. Zobaczysz:

PoleCo to jest
Endpointadres i port serwera bazy (np. hel1.lvlhost.pl:3306)
Databasepełna nazwa bazy, z przedrostkiem
Usernamenazwa użytkownika
Passwordhasło

Hasło możesz w każdej chwili zmienić przyciskiem Rotate Password - pamiętaj wtedy o aktualizacji konfiguracji pluginów.

3. Podłączenie pluginu (Minecraft)

Przykład dla LuckPerms - plik plugins/LuckPerms/config.yml:

storage-method: mysql
data:
  address: hel1.lvlhost.pl:3306
  database: s12_luckperms
  username: u12_abc
  password: 'haslo-z-panelu'

CoreProtect (plugins/CoreProtect/config.yml) ma analogiczne pola: use-mysql: true, mysql-host, mysql-port, mysql-database, mysql-username, mysql-password. Po zmianie zrestartuj serwer i sprawdź w konsoli, czy plugin połączył się z bazą.

4. Serwery RP (MTA:SA, RAGE:MP)

Gamemode RP dostaje dane do bazy w swoim pliku konfiguracyjnym - wpisz tam adres, port, nazwę bazy, użytkownika i hasło z tabeli wyżej. Konfigurację serwerów opisujemy w poradnikach MTA:SA - konfiguracja serwera i RAGE:MP - konfiguracja.

Skąd można połączyć się z bazą

Baza przyjmuje połączenia z serwerów gier na tej samej maszynie i z phpMyAdmina na db.lvlhost.pl. Z Twojego komputera (HeidiSQL, DBeaver) port bazy jest zamknięty. To celowe: baza nie jest wystawiona na zgadywanie haseł przez boty, które bez przerwy skanują port 3306.

Żeby zajrzeć do tabel, poprawić coś ręcznie albo zaimportować plik SQL, wejdź na db.lvlhost.pl i zaloguj się nazwą użytkownika i hasłem bazy z zakładki Databases. Nie musisz wybierać serwera: po nazwie użytkownika sami łączymy Cię z właściwą maszyną. Widzisz tylko swoje bazy.

Kopia bazy

Kopie w zakładce Backups obejmują pliki serwera, ale nie bazę danych. Przed dużymi zmianami (aktualizacja pluginu ekonomii, zmiana frameworka RP) zrób zrzut bazy w phpMyAdminie: baza → zakładka Eksport → Eksport. Wiele pluginów ma też własny eksport do pliku, np. LuckPerms komendą /lp export kopia, a taki plik trafia już do zwykłych kopii zapasowych.

Bezpieczeństwo

Nie masz jeszcze serwera? Serwer Minecraft postawisz u nas w kilka minut, z gotowym panelem i kopiami zapasowymi, a przez 48 h sprawdzisz go za darmo, bez karty.

Najczęstsze pytania

Jak utworzyć bazę MySQL do serwera gry?

W panelu gier w zakładce Databases kliknij tworzenie nowej bazy. Panel pokaże adres, login i hasło.

Do czego potrzebna jest baza danych na serwerze gry?

Niektóre pluginy i skrypty zapisują w niej dane, na przykład ekonomię, rangi albo postacie na serwerach RP.

Jak zrobić kopię bazy danych?

Użyj eksportu wbudowanego w plugin, na przykład komendy lp export w LuckPerms, albo poproś o zrzut bazy przez Discorda lub zgłoszenie w panelu klienta.

Czy połączę się z bazą z własnego komputera?

Nie. Ze względów bezpieczeństwa baza przyjmuje połączenia tylko z serwerów gier na tej samej maszynie.

Zobacz też

Aktualizacja: 2026-10-20