Connecter une base de données gérée
Choisissez entre PostgreSQL, MySQL et MongoDB, créez-en une en un clic et connectez votre app en toute sécurité — avec la tarification au stockage expliquée.
Choisir et créer
Quelle base choisir — PostgreSQL, MySQL ou MongoDB ?
PostgreSQL est le choix par défaut sûr pour la plupart des apps : relationnel, conforme aux standards, excellent avec des données structurées et des requêtes complexes. MySQL/MariaDB est le classique pour les charges PHP et WordPress. MongoDB est un stockage de documents — à privilégier quand vos données sont naturellement au format JSON et que le schéma change souvent.
Les trois sont entièrement gérés sur Anested Cloud : nous exploitons le serveur, appliquons les mises à jour et gérons l'isolation, vous ne pensez donc qu'à vos données et à votre chaîne de connexion.
Connecter votre application
Comment me connecter en toute sécurité depuis mon code ?
Utilisez la chaîne de connexion du tableau de bord et lisez-la depuis une variable d'environnement, pas un fichier committé. Une URL PostgreSQL typique ressemble à ceci :
Gardez les identifiants dans un fichier .env (ignoré par git) ou le coffre à secrets de votre hébergeur, activez TLS/SSL si votre client le prend en charge, et utilisez un pool de connexions pour ne pas épuiser la limite du serveur sous charge.
# .env (ne committez jamais ceci)
DATABASE_URL=postgres://user:password@HOST:5432/dbname
# l'app le lit à l'exécution
const pool = new Pool({ connectionString: process.env.DATABASE_URL });Puis-je utiliser un outil graphique comme TablePlus, DBeaver ou pgAdmin ?
Oui. Tout client standard fonctionne — renseignez les mêmes hôte, port, base, utilisateur et mot de passe du tableau de bord dans TablePlus, DBeaver, pgAdmin, MySQL Workbench ou Compass. C'est une véritable instance gérée parlant le protocole natif, donc tout outil qui dialogue avec PostgreSQL, MySQL ou MongoDB se connecte sans modification.
Tarification et sauvegardes
Comment fonctionne la tarification ?
Les bases gérées sont facturées au stockage, pas à une taille d'instance arbitraire — créer une base est gratuit, et vous payez le palier de stockage utilisé. Chaque offre inclut une allocation de stockage gratuite ; au-delà, vous rechargez un pool par petits blocs. Votre usage et le pool restant s'affichent en direct dans le tableau de bord, si bien que le coût suit vos données en douceur au lieu de sauter entre des tailles d'instance fixes.
Les sauvegardes sont-elles gérées pour moi ?
La plateforme gère le serveur sous-jacent, mais vous restez maître du cycle de vie de vos données — planifiez des dumps logiques (pg_dump, mysqldump, mongodump) et stockez-les dans un bucket Nest Storage pour toujours disposer d'une copie restaurable hors de l'hôte de la base. Testez une restauration une fois, avant d'en avoir besoin.
Toujours bloqué ?
Notre équipe peut examiner votre site directement — contactez-nous et nous vous aiderons à le résoudre.
Comment créer une base et obtenir ses informations de connexion ?
Dans la section Databases de votre tableau de bord, créez un projet pour le moteur souhaité. Anested le provisionne, crée un utilisateur dédié et vous affiche l'hôte, le port, le nom de la base, l'utilisateur et le mot de passe. Copiez-les dans l'environnement de votre app — ne les codez jamais en dur dans le source.