Persistance & base de données
Stockez les données de votre bot (SQLite, MySQL, MongoDB) de façon fiable.
Prêt à lancer votre service ? Consultez les offres et commandez en ligne.
Voir les offres et commanderChoisir un stockage
Pour conserver les données entre les redémarrages (économie, niveaux, configs), choisissez une base adaptée :
- SQLite : simple, fichier local, idéal pour débuter
- MySQL / MariaDB : robuste, multi-accès
- MongoDB : orienté documents
Connexion
- Installez le driver (ex.
better-sqlite3,mysql2,mongoose) - Stockez les identifiants dans les variables d'environnement
- Initialisez la connexion au démarrage du bot
Bonnes pratiques
- Ne stockez jamais les identifiants en clair dans le code
- Gérez les erreurs de connexion et les reconnexions
- Sauvegardez régulièrement votre base (surtout SQLite : le fichier)
Persistance des fichiers
Avec SQLite, le fichier de base réside dans les fichiers du serveur : il est conservé entre les redémarrages et inclus dans vos sauvegardes.