Comment utiliser les bases de données pour votre serveur
Dernière modification le 14 mars 2023 en
Panel Godlike
4 min read
4626
7
Valeriy Stereo
CCO, Creative Director
Bases de données MySQL
Vue d'ensemble
Les bases de données peuvent être utilisées par certains plugins pour permettre une méthode plus efficace et organisée de stockage de grandes quantités de données. Les plugins les plus courants qui peuvent utiliser les bases de données MySQL sont Dynmap, CoreProtect et LuckPerms.
Ajouter des bases de données MySQL
Depuis le panneauGodlike , sélectionnez l'onglet Bases de données sur la barre de navigation.
Cliquez sur Nouvelle base de données pour démarrer le processus.
Dans la première case, vous attribuez un nom à la base de données. Dans la seconde, vous pouvez indiquer quelles adresses IP peuvent se connecter à la base de données. Nous vous recommandons de laisser le caractère générique par défaut de %, qui permettra à toutes les adresses IP de se connecter.
Gestion des bases de données
Une fois la base de données créée, elle apparaît dans la liste des bases de données. À partir de là, vous pouvez afficher les détails de base, les détails avancés, importer dans la base de données, exporter à partir de la base de données ou supprimer la base de données.
Importer des bases de données MySQL via le tableau de bord
Pour importer une base de données, vous devez d'abord créer une nouvelle base de données sur votre serveur Godlike. Une fois qu'elle est créée, vous pouvez cliquer sur le bouton d'importation qui ouvrira une fenêtre. Remplissez le formulaire avec les détails de connexion à la base de données du serveur MySQL distant. N'oubliez pas que les importations de bases de données sont limitées à 5 Go.
Importation d'un dump de base de données .SQL via HeidiSQL
IMPORTANT
Gardez à l'esprit que tous les fichiers .SQL, tels que sqlite et autres, ne peuvent pas être importés dans MySQL.
Pour importer un dump de base de données .SQL via HeidiSQL, connectez-vous d'abord à votre base de données, sélectionnez votre base de données, puis cliquez sur l'option de menu Fichier et sélectionnez Exécuter le fichier SQL, ce qui exécutera votre fichier .SQL dans HeidiSQL et l'importera dans votre base de données.
Exemples de configuration d'une base de données dans différents 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'
Base de données : Type : MySQL MySQL : Host : wing3.godlike.host Port : 3306 User : u1183_9Zpg9kHK5W Password : Q0OSk3wB.uoMMVACY0D=pqWy Base de données : s1183_test # Options de lancement à ajouter après l'adresse du pilote mysql Launch_options : "?rewriteBatchedStatements=true
Notez l'article sur une échelle de 5 points
sur 5 sur la base de 7 notes
Vous avez trouvé une erreur? Mettez-la en évidence et cliquez Ctrl + Enter pour nous en informer.