nebusdocs
SommaireBases de données

Bases de données

Votre panel est livré avec son propre serveur de bases de données MariaDB (compatible MySQL), déjà configuré. Vos serveurs y créent leurs bases (plugins Minecraft, sites, bots…) et vous les gérez avec phpMyAdmin.

Créer une base pour un serveur

  1. Autorisez-la : dans l'administration, Servers → (serveur) → Build Configuration, réglez Database Limit (par exemple 2), puis enregistrez.
  2. Dans le serveur, onglet Databases → New Database : donnez-lui un nom (par exemple plugins) et laissez Connections From sur %.
  3. Pterodactyl affiche l'Endpoint (adresse et port), le nom de la base (s1_plugins), l'utilisateur et le mot de passe (icône en forme d'œil). Ce sont ces informations qu'on renseigne dans la configuration du plugin.

L'adresse à utiliser

L'endpoint est une adresse interne du type 10.251.x.x:3306. Elle fonctionne depuis vos serveurs de jeu, mais pas depuis Internet : votre base n'est pas exposée. Pour la consulter depuis votre ordinateur, passez par phpMyAdmin.

phpMyAdmin

Ouvrez https://votre-nom.nebus.app/phpmyadmin/ (le lien est aussi sur la page de votre panel, dans l'espace client) et connectez-vous avec l'utilisateur et le mot de passe d'une base, tels qu'affichés dans l'onglet Databases du serveur. Chaque utilisateur ne voit que sa propre base. Vous pouvez y parcourir les tables, lancer des requêtes, et importer ou exporter des fichiers SQL (jusqu'à 64 Mo).

Géré par Nebus

Le serveur de bases de données (Administration → Databases) est créé et verrouillé par Nebus : il ne peut être ni modifié, ni supprimé, et il n'est pas possible d'en ajouter un autre. Il ne consomme pas la RAM de votre offre.

Les bases sont stockées sur le disque de votre panel et sont supprimées avec lui. Les sauvegardes de Pterodactyl ne contiennent pas les bases de données : exportez-les régulièrement depuis phpMyAdmin (Exporter).

Une question sans réponse ici ? Écrivez-nous : contact@nebus.app