Wie Sie Datenbanken für Ihren Server verwenden

Last modified on 14 März 2023 in Godlike Panel
  • 3 min read
  • 4361
  • 7
Valeriy Stereo

Valeriy Stereo

CCO, Creative Director

MySQL-Datenbanken

Übersicht

Datenbanken können von bestimmten Plugins verwendet werden, um eine effizientere, organisierte Methode zur Speicherung großer Datenmengen zu ermöglichen. Gängige Plugins, die MySQL-Datenbanken nutzen können, sind Dynmap, CoreProtect und LuckPerms.

Hinzufügen von MySQL-Datenbanken

Wählen Sie im Godlike Panel die Registerkarte " Datenbanken" in der Navigationsleiste.

Klicken Sie auf Neue Datenbank, um den Vorgang zu starten.

Im ersten Feld vergeben Sie einen Namen für die Datenbank. Im zweiten Feld können Sie angeben, welche IP-Adressen sich mit der Datenbank verbinden können. Es wird empfohlen, den Standardplatzhalter % zu verwenden, der allen IP-Adressen die Verbindung ermöglicht.

Datenbanken verwalten

Sobald Sie die Datenbank erstellt haben, erscheint sie in Ihrer Datenbankliste. Von hier aus können Sie grundlegende und erweiterte Details einsehen, in die Datenbank importieren, aus der Datenbank exportieren oder die Datenbank löschen.

Importieren von MySQL-Datenbanken über das Panel

Um eine Datenbank zu importieren, müssen Sie zunächst eine neue Datenbank auf Ihrem Godlike Server erstellen. Sobald sie erstellt ist, können Sie auf die Schaltfläche "Importieren" klicken, woraufhin sich eine Eingabeaufforderung öffnet. Füllen Sie das Formular mit den Verbindungsdaten der Datenbank des entfernten MySQL-Servers aus. Beachten Sie, dass der Import von Datenbanken auf 5 GB begrenzt ist.

Importieren eines .SQL-Datenbank-Dumps durch HeidiSQL

WICHTIG

Beachten Sie, dass nicht alle .SQL-Dateien wie z.B. sqlite und andere nicht in MySQL importiert werden können.

Um einen .SQL-Datenbank-Dump über HeidiSQL zu importieren, verbinden Sie sich zunächst mit Ihrer Datenbank, wählen Sie Ihre Datenbank aus und klicken Sie dann auf den Menüpunkt Datei und wählen Sie SQL-Datei ausführen. Dadurch wird Ihre .SQL-Datei in HeidiSQL ausgeführt und sollte in Ihre Datenbank importiert werden.

Beispiele für die Konfiguration einer Datenbank in verschiedenen Plugins

➤ 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

Datenbank: Typ: MySQL: Host: wing3.godlike.host Port: 3306 Benutzer: u1183_9Zpg9kHK5W Passwort: Q0OSk3wB.uoMMVACY0D=pqWy Database: s1183_test # Launch options to append after mysql driver address Launch_options: "?rewriteBatchedStatements=true

Bewerten Sie den Artikel auf einer 5-Punkte-Skala

von 5 basierend auf 7 Bewertungen
Find mistake? Select it and press Ctrl + Enter to let us know.
Demo
Game
Panel
×

Einen Fehler melden

Fehlertext

Deine Entscheidung