Hogyan használjon adatbázisokat a szerverén

Last modified on 14 március 2023 in Godlike Panel
  • 4 min read
  • 4680
  • 7
Valeriy Stereo

Valeriy Stereo

CCO, Creative Director

MySQL adatbázisok

Áttekintés

Az adatbázisokat bizonyos bővítmények használhatják, hogy lehetővé tegyék a nagy mennyiségű adat tárolásának hatékonyabb, szervezettebb módszerét. A MySQL adatbázisokat használó általános bővítmények a Dynmap, a CoreProtect és a LuckPerms.

MySQL-adatbázisok hozzáadása

A Godlike panelen válassza a navigációs sávon az Adatbázisok fület.

Kattintson az Új adatbázis gombra a folyamat elindításához.

Az első mezőben adjon nevet az adatbázisnak. A másodikban megadhatja, hogy milyen IP-címek csatlakozhatnak az adatbázishoz. Javasoljuk, hogy hagyja az alapértelmezett % jokert, amely minden IP-cím számára lehetővé teszi a csatlakozást.

Adatbázisok kezelése

Miután létrehozta az adatbázist, az megjelenik az adatbázisok listájában. Innen megtekintheti az alapadatokat, a speciális adatokat, importálhatja az adatbázisba, exportálhatja az adatbázisból, vagy törölheti az adatbázist.

MySQL adatbázisok importálása a panelen keresztül

Egy adatbázis importálásához először létre kell hoznia egy új adatbázist a Godlike szerveren. Miután létrehozta, rákattinthat az import gombra, amely megnyit egy promptot. Töltse ki az űrlapot a távoli MySQL szerver adatbázis-kapcsolatának adataival. Ne feledje, hogy az adatbázis-import 5 GB-ra van korlátozva.

.SQL adatbázis dump importálása a HeidiSQL segítségével

FONTOS

Ne feledje, hogy nem minden .SQL fájl, mint például az sqlite és mások nem importálhatók a MySQL-be.

Egy .SQL adatbázis dump importálásához a HeidiSQL-en keresztül először csatlakozzon az adatbázisához, válassza ki az adatbázisát, majd kattintson a Fájl menüpontra és válassza az SQL fájl futtatása opciót, ez lefuttatja a .SQL fájlt a HeidiSQL-ben és importálnia kell az adatbázisába.

Példák arra, hogy hogyan lehet egy adatbázist konfigurálni a különböző pluginokban

➤ Luckperms:

storage-method: MySQL

# The following block defines the settings for remote database storage methods.
#
# - You don't need to touch any of the settings here if you're using a local storage method!
# - The connection detail options are shared between all remote storage types.
data:

  # Define the address and port for the database.
  # - The standard DB engine port is used by default
  #   (MySQL: 3306, PostgreSQL: 5432, MongoDB: 27017)
  # - Specify as "host:port" if differs
  address: wing3.godlike.host:3306

  # The name of the database to store LuckPerms data in.
  # - This must be created already. Don't worry about this setting if you're using MongoDB.
  database: s1183_test

  # Credentials for the database.
  username: u1183_9Zpg9kHK5W
  password: 'Q0OSk3wB.uoMMVACY0D=pqWy'

➤ LiteBans

sql:
  # H2, MySQL, MariaDB, and PostgreSQL are supported database drivers.
  driver: MySQL

  ## MySQL/PostgreSQL settings ##
  # If using H2, the database will be stored in the LiteBans plugin folder,
  # and most of these settings won't apply.

  # Database server address.
  address: wing3.godlike.host:3306

  # Database name, username and password.
  database: s1183_test
  username: u1183_9Zpg9kHK5W
  password: 'Q0OSk3wB.uoMMVACY0D=pqWy'

➤ CoreProtect

use-mysql: true
table-prefix: co_
mysql-host: wing3.godlike.host
mysql-port: 3306
mysql-database: s1183_test
mysql-username: u1183_9Zpg9kHK5W
mysql-password: Q0OSk3wB.uoMMVACY0D=pqWy

➤ Plan

Adatbázis: Típus: MySQL MySQL: Host: wing3.godlike.host Port: 3306 Felhasználó: u1183_9Zpg9kHK5W Jelszó: U1183_9Zpg9kHK5W: Q0OSk3wB.uoMMVACY0D=pqWy Adatbázis: s1183_test # Launch options to append after mysql driver address Launch_options: "?rewriteBatchedStatements=true

Értékelje a cikket egy 5 pontos skálán

az 5-ből, 7 pontszám alapján
Find mistake? Select it and press Ctrl + Enter to let us know.
Demo
Game
Panel
×

Hiba jelentése

Hiba szövege

A te döntésed