Qu’est-ce qu’une chaîne de connexion MongoDB ?

Une chaîne de connexion MongoDB est l’URI utilisée par le code de l’application pour se connecter à un serveur ou à un cluster MongoDB. Elle peut inclure des noms d’hôte, des ports, des informations d’authentification, des paramètres de jeu de réplicas et des options de requête.

Le format de l’URI est important, car une même base de données peut nécessiter différents styles de connexion selon qu’elle utilise un serveur standard, un jeu de réplicas ou un enregistrement SRV.

Description de l’outil

Cet outil génère une URI de connexion MongoDB à partir des paramètres que vous fournissez. Renseignez les informations sur l’hôte, les valeurs d’authentification et les indicateurs de requête facultatifs, puis copiez le lien final dans la configuration de votre application.

Il est utile lorsque vous souhaitez obtenir une chaîne de connexion sans devoir construire manuellement la syntaxe de l’URI.

Exemples

Résultats courants :

  • URI mongodb:// standard pour une connexion avec un hôte et un port
  • URI mongodb+srv:// pour un cluster basé sur SRV
  • Chaîne de connexion avec un jeu de réplicas et des options de requête personnalisées

Fonctionnalités

  • Génération d’URI : construit une chaîne de connexion MongoDB valide à partir de paramètres structurés
  • Prise en charge de SRV : utilise le schéma de type SRV lorsque cela est nécessaire
  • Indicateurs facultatifs : prend en charge TLS, la connexion directe, la nouvelle tentative des écritures et les paramètres de requête personnalisés

Formats pris en charge

  • mongodb://
  • mongodb+srv://

Limitations

  • Au moins un hôte et un nom de base de données sont requis.
  • Le mode SRV ignore le champ du port.
  • TLS est automatiquement désactivé lorsque le mode SRV est sélectionné.