Poradniki / Baza danych MySQL w FiveM - oxmysql, phpMyAdmin i import plików SQL

Baza danych MySQL w FiveM - oxmysql, phpMyAdmin i import plików SQL

Jak utworzyć bazę w panelu, ustawić mysql_connection_string dla oxmysql, zalogować się do phpMyAdmina i zaimportować tabele skryptów. Najczęstsze błędy połączenia.

Serwery RP zapisują w bazie danych wszystko: postacie, pieniądze, ekwipunek, auta, mieszkania. FiveM łączy się z bazą przez zasób oxmysql. W pakiecie FiveM masz u nas dwie bazy MySQL - jedną na serwer, drugą np. na testy.

1. Utwórz bazę

W panelu gier otwórz zakładkę Databases i kliknij New Database. Po utworzeniu kliknij ikonę oka przy bazie, żeby zobaczyć:

Jeśli hasło wyciekło (np. trafiło na zrzut ekranu), kliknij Rotate Password i zaktualizuj konfigurację.

2. Połączenie z serwerem

W server.cfg (w txAdmin: Settings → CFG Editor) ustaw:

set mysql_connection_string "mysql://uzytkownik:haslo@adres:3306/s12_rp?charset=utf8mb4"

Zamiast uzytkownik, haslo, adres i nazwy bazy wpisz dane z panelu. Jeśli hasło zawiera znaki specjalne (@, :, /, #), użyj drugiego formatu, w którym nie trzeba ich kodować:

set mysql_connection_string "user=uzytkownik;password=haslo;host=adres;port=3306;database=s12_rp;charset=utf8mb4"

oxmysql musi być pierwszym zasobem na liście ensure - inne skrypty potrzebują bazy od razu przy starcie.

3. Podgląd bazy w przeglądarce (phpMyAdmin)

Do przeglądania tabel, importu i kopii bazy służy phpMyAdmin pod adresem db.lvlhost.pl:

  1. Wpisz Username i Password z zakładki Databases w panelu gier.
  2. Kliknij Zaloguj. Serwera nie wybierasz: po nazwie użytkownika łączymy Cię z maszyną, na której jest Twoja baza.
  3. Po lewej zobaczysz swoją bazę, a cudzych nie zobaczysz.

Po 24 minutach bezczynności phpMyAdmin wyloguje Cię sam.

Programy na komputerze (HeidiSQL, DBeaver) nie połączą się z bazą: port 3306 jest zamknięty dla internetu, żeby boty nie zgadywały haseł. Wszystko, co robi się w nich, zrobisz w phpMyAdminie.

4. Import pliku SQL

Skrypty często mają plik .sql z tabelami. W phpMyAdminie:

  1. Kliknij swoją bazę na liście po lewej.
  2. Otwórz zakładkę Import i wskaż plik .sql (do 128 MB).
  3. Kliknij Import na dole strony.

Szablony txAdmin (QBCore, ESX) importują swoje tabele same podczas instalacji.

Kopia bazy

Kopie zapasowe w zakładce Backups obejmują pliki serwera, ale nie bazę danych. Przed dużymi zmianami (nowy skrypt ekonomii, aktualizacja frameworka) zrób zrzut bazy: w phpMyAdminie kliknij bazę, zakładka Eksport, metoda Szybka, format SQL, przycisk Eksport. Plik zapisze się na Twoim komputerze, a przywrócisz go zakładką Import.

Najczęstsze błędy

Nie masz jeszcze serwera? Serwer FiveM postawisz u nas w kilka minut, z gotowym panelem i kopiami zapasowymi.

Najczęstsze pytania

Jak podłączyć bazę danych do serwera FiveM?

Utwórz bazę w panelu i wpisz jej dane w mysql_connection_string w server.cfg. Korzysta z niej zasób oxmysql.

Jak zaimportować plik SQL skryptu FiveM?

Zaloguj się na db.lvlhost.pl danymi bazy z panelu, wybierz bazę i wczytaj plik SQL w zakładce Import.

Dlaczego FiveM nie łączy się z bazą danych?

Najczęściej przez błąd w mysql_connection_string: zły adres, port, login albo hasło. Porównaj je z danymi w panelu.

Czy mogę połączyć się z bazą HeidiSQL?

Nie, port bazy jest zamknięty dla internetu. Tabele przeglądasz, importujesz i eksportujesz w phpMyAdminie na db.lvlhost.pl.

Potrzebujesz serwera?

Postaw go w kilka minut, z instalatorem pluginów i modów w panelu.

Zobacz też: Serwer FiveM pod GTA V RP

Zobacz też

Aktualizacja: 2026-10-20