Skip to content
Hosting · Súbory, zálohy a databáza

Presun pluginov na MySQL

Prečo pluginy potrebujú spoločnú databázu: nastavenie LuckPerms, CoreProtect, banov a ekonomiky na MySQL a čo to dáva serverovej sieti.

Aktualizované 13. augusta 2026

Pluginy štandardne ukladajú dáta do súborov alebo SQLite. To funguje, kým máš jeden server a málo hráčov.

Kedy prejsť

  • Serverová sieť: práva a bany musia byť zdieľané — Serverová sieť.
  • Tisíce unikátnych hráčov: ukladanie do súborov spomaľuje štart a ukladanie.
  • Potrebuješ externý prístup k dátam: web, bot, štatistiky.

Príklad: LuckPerms

plugins/LuckPerms/config.yml:

storage-method: mysql
data:
  address: host:port
  database: db_name
  username: user
  password: password
  table-prefix: luckperms_

Dáta sa po zmene úložiska automaticky nemigrujú:

lp migrate mysql

alebo exportuj a importuj cez lp export a lp import.

Ostatné pluginy

  • CoreProtect — sekcia mysql: true v config.yml. Užitočné: databáza logov rastie rýchlo — CoreProtect.
  • Banovacie pluginy — zdieľaná databáza ti dá bany v rámci celej siete.
  • Ekonomika — zdieľaná databáza je nutná, inak sa zostatky rozídu.
  • AuthMe — MySQL zrýchli prihlásenie pri veľkom počte hráčov.

Prefixy tabuliek

Ak viac pluginov alebo viac serverov používa tú istú databázu, nastav im rôzne prefixy tabuliek — inak dostaneš konflikty názvov.

Zálohy

Prechod na MySQL znamená, že svet už neobsahuje všetky dáta servera. Nastav si pravidelný dump — Dump databázy.

Minecraft hostingTvoj server beží, aj keď si offlineVytvoriť server