À quoi ça sert
Beaucoup de plugins savent stocker leurs données dans MySQL plutôt que dans des fichiers : permissions, économie, journalisation, statistiques. C'est plus rapide, plus fiable, et cela permet de partager les données entre plusieurs serveurs.
Fiche du serveur, onglet Bases de données.
Créer la base
Le formulaire Nouvelle base est en bas de l'onglet.
- Nom — lettres, chiffres et tirets bas uniquement, 48 caractères maximum. Par exemple
luckperms. - Connexions autorisées depuis — laisse
%pour autoriser toutes les provenances, ou saisis une adresse IPv4 précise pour restreindre. - Clique sur Créer la base.
Un encart Identifiants de la nouvelle base — note-les maintenant apparaît alors, avec quatre valeurs : Base, Utilisateur, Hôte et Mot de passe.
Brancher un plugin dessus
La plupart des plugins attendent les mêmes champs dans leur config.yml :
| Champ du plugin | Valeur à reporter |
|---|---|
| host / address | la valeur Hôte de l'encart |
| port | 3306, sauf indication contraire dans l'encart |
| database | la valeur Base |
| username / user | la valeur Utilisateur |
| password | le mot de passe copié à la création |
- Arrête le serveur (onglet Console, bouton Arrêter).
- Ouvre Fichiers, va dans
plugins/NomDuPlugin/et clique sur Éditer. - Renseigne les champs, puis Sauvegarder.
- Démarrer et vérifie dans la console que le plugin annonce une connexion réussie.
J'ai perdu le mot de passe
Il n'est pas récupérable, mais il est remplaçable. Sur la ligne de la base, clique sur Nouveau mot de passe et confirme : un nouvel encart s'affiche avec le mot de passe généré.
Supprimer une base
Bouton Supprimer sur la ligne concernée, avec confirmation. Toutes ses données sont perdues définitivement — les sauvegardes du serveur de jeu ne couvrent pas le contenu des bases MySQL.