MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Installer MongoDB sur Windows

MongoDB est une plate-forme de données distribuée à usage général, basée sur des documents, conçue pour les développeurs d'applications modernes et pour le cloud.

MongoDB est classé comme une base de données NoSQL. Il utilise des documents de type JSON avec des schémas facultatifs.

Vous pouvez utiliser MongoDB en tant que déploiement cloud ou en tant qu'installation sur site.

Dans ce didacticiel, je l'installe en tant qu'installation sur site à l'aide de MongoDB Community Edition sous Windows.

Télécharger MongoDB

MongoDB dispose d'un assistant d'installation et d'une option d'installation sans assistance. Pour ce tutoriel, nous l'installons avec l'assistant d'installation en utilisant les options par défaut.

Pour télécharger MongoDB :

  1. Accédez à la page de téléchargement de MongoDB.
  2. Sélectionnez Sur site option.
  3. Vérifiez que les bonnes options s'affichent pour le téléchargement (c'est-à-dire que la version actuelle est sélectionnée, Windows est sélectionné, et le msi forfait est sélectionné). Voir la capture d'écran ci-dessus pour un exemple.
  4. Cliquez sur Télécharger .

Ces instructions sont basées sur la page de téléchargement de MongoDB au moment de ce tutoriel. Vous devrez peut-être le modifier s'il a changé au moment où vous lisez ceci.

Voici à quoi ressemblait la page de téléchargement au moment de ce tutoriel :

Installer MongoDB

Une fois téléchargé, vous verrez probablement le fichier téléchargé au bas de la page Téléchargements :

Cliquez sur Ouvrir le fichier .

Cela ouvre le programme d'installation :

Cliquez sur Suivant .

Cela nous amène à l'écran du contrat de licence :

Si vous acceptez les termes et conditions, cochez J'accepte les termes du contrat de licence , puis cliquez sur Suivant .

Ce qui nous amène à l'écran Choisir le type de configuration :

Cet écran vous permet de choisir d'installer ou non la configuration complète (par défaut) ou de choisir une configuration personnalisée (où vous choisissez les fonctionnalités du programme à installer).

Pour ce didacticiel, cliquez sur Terminer .

Cela ouvre automatiquement l'écran de configuration du service :

À ce stade, vous avez le choix d'exécuter MongoDB en tant que service réseau ou en tant qu'utilisateur local ou de domaine.

Pour ce didacticiel, nous le laisserons par défaut (c'est-à-dire l'exécuter en tant que service réseau).

Cliquez sur Suivant> .

Ce qui nous amène à l'écran Install MongoDB Compass :

MongoDB Compass est un outil graphique pour administrer MongoDB. Vous n'êtes pas obligé de l'installer, mais pour les besoins de ce didacticiel, nous allons l'installer.

Le Compas d'installation de MongoDB option est cochée par défaut. Si vous souhaitez installer MongoDB Compass, laissez-le coché. Sinon décochez-le.

Cliquez sur Suivant .

Cela nous amène à l'écran final avant l'installation :

Si vous devez apporter des modifications, c'est maintenant votre dernière chance de revenir en arrière et de les apporter, avant de revenir à cet écran.

Cliquez sur Installer pour installer MongoDB.

Il se peut que vous obteniez la boîte de confirmation habituelle du contrôle de compte d'utilisateur :

Cliquez sur Oui pour permettre à l'application d'apporter des modifications à votre appareil.

Vous pouvez également recevoir une notification indiquant que certains fichiers qui doivent être mis à jour par cette configuration sont en cours d'utilisation :

Dans mon cas, SQL Server est installé sur cette machine et il utilise des fichiers que la configuration de MongoDB doit mettre à jour.

Vous pouvez choisir l'une ou l'autre option ici, mais pour ce didacticiel, nous la laisserons par défaut (c'est-à-dire, fermez les applications et essayez de les redémarrer).

Cliquez sur OK .

La configuration se poursuit maintenant et installe MongoDB et MongoDB Compass. Cela peut prendre un certain temps. Au cours de ce didacticiel, cela a pris environ 10 à 15 minutes et l'installation de MongoDB Compass semblait bloquée, mais cela a finalement fonctionné.

Une fois installé, l'écran final s'affiche, avec MongoDB Compass en arrière-plan :

Cliquez sur Terminer .

Lorsque vous installez MongoDB en tant que service Windows, le service démarre après une installation réussie.

Vous pouvez maintenant continuer et vous connecter à MongoDB.

Vous pouvez vous connecter à MongoDB via le shell mongo (qui est inclus dans l'installation), ou avec l'outil MongoDB Compass GUI (si vous l'avez inclus dans l'installation).

Se connecter à MongoDB via le mongo Shell

Le shell mongo est une interface shell JavaScript interactive pour MongoDB, et est inclus avec l'installation de MongoDB.

Pour commencer à utiliser MongoDB via le shell mongo, ouvrez une invite de commande et saisissez ce qui suit :

"C:\Program Files\MongoDB\Server\4.4\bin\mongo.exe"

Cela connectera le shell mongo.exe à l'instance MongoDB en cours d'exécution.

Vous pouvez également accéder à cet emplacement et double-cliquer sur mongo.exe fichier.

Une fois connecté, vous pouvez taper help pour afficher les options d'aide interactive.

Se connecter via MongoDB Compass

Si vous avez inclus MongoDB Compass dans l'installation, vous pouvez l'utiliser pour vous connecter à MongoDB.

Vous trouverez généralement MongoDB Compass dans le menu Démarrer de Windows, mais après avoir installé MongoDB, MongoDB Compass est déjà assis en arrière-plan en attente d'être utilisé.

Après avoir fermé le programme d'installation à la dernière étape de l'installation, l'écran de bienvenue de MongoDB Compass est resté :

Vous pouvez utiliser le Suivant> boutons pour découvrir certaines des fonctionnalités de MongoDB. Une fois cela fait, fermez cette superposition en cliquant sur le X dans le coin supérieur droit.

Ce qui vous amènera probablement à la boîte de dialogue Paramètres de confidentialité :

Décochez tout ce que vous ne voulez pas, puis cliquez sur Commencer à utiliser Compass .

Cela nous amène à l'écran Nouvelle connexion :

Si vous avez suivi ce didacticiel, vous devriez pouvoir vous connecter en utilisant la même chaîne de connexion que dans la capture d'écran ci-dessus. Pour réitérer, le voici :

mongodb://127.0.0.1:27017

Cela utilise un format de chaîne de connexion standard pour un déploiement autonome qui n'impose pas de contrôle d'accès.

Voir Format d'URI de chaîne de connexion sur le site Web de documentation de MongoDB pour un aperçu détaillé des différents formats d'URI de chaîne de connexion.

Une fois que vous avez entré la chaîne de connexion. cliquez sur CONNECTER .

Si la connexion est réussie, vous devriez maintenant voir quelque chose comme ceci :

Vous venez de vous connecter à MongoDB via Compass.