web-dev-qa-db-fra.com

Comment installer mongoDB sur Windows?

J'essaie de tester mongoDB et de voir si c'est quelque chose pour moi. J'ai téléchargé la version Windows 32 bits, mais je ne sais pas comment continuer à partir de maintenant.

J'utilise normalement les services WAMP pour le développement sur mon ordinateur local. Puis-je exécuter mongoDB sur Wamp?

Cependant, quel est le meilleur moyen (le plus simple!) De le faire fonctionner sous Windows?

Merci!

123
Industrial

Ce n'est pas comme WAMP. Vous devez démarrer la base de données mongoDB avec une commande après la création du répertoire C:/database_mongo

mongod --dbpath=C:/database_mongo/

vous pouvez ensuite vous connecter à mongodb à l'aide de commandes.

92
shingara

Processus d'installation de Mongo sous Windows

Êtes-vous prêt pour l’installation… et l’utilisation… techniquement, ce n’est pas une installation, c’est juste un téléchargement…

I. Téléchargez le fichier Zip http://www.mongodb.org/downloads

II. Extrayez et copiez les fichiers à l'emplacement de votre choix.

III. Démarrez le moteur de base de données.

IV Testez l'installation et utilisez-la.

C'est tout! Si simple, non? Ok commençons


1. Téléchargez le fichier Zip

  1. Allez à http://www.mongodb.org/downloads
  2. Vous verrez un écran comme celui-ci: The mongo download page

    • J'utilise une machine Windows 7 32 bits - c'est pourquoi j'ai téléchargé le package marqué en rouge.
  3. Cliquez sur télécharger (cela ne prend que quelques secondes).

    • Wow ... J'ai téléchargé ça. C'était un fichier compressé appelé mongodb-win32-i386-2.4.4.Zip (le nom du dossier changera en fonction de la version que vous téléchargez, ici la version 2.4.4).

OK tout est réglé.


2. extraire

  1. Extraire le zip
  2. Copiez les fichiers à l’emplacement souhaité de votre ordinateur.
    • Je vais copier les fichiers extraits sur mon lecteur D car je n’y ai pas beaucoup de fichiers.
    • Bon alors où envisagez-vous de coller les fichiers mongo? En C: ou dans votre bureau lui-même?
    • Ok, peu importe où vous collez ... Dans la capture d'écran ci-dessous, vous pouvez voir que j'ai navigué dans le dossier bin à l'intérieur du dossier Mongo. Je compte quinze fichiers dans bin. Et vous?

The path to the bin folder

Terminé! C'est tout

Que devons-nous faire ensuite?


3. Démarrer le moteur de base de données

Commençons par utiliser notre base de données mongo ...

  1. Ouvrez une invite de commande, puis accédez à `bin` dans le dossier mongo! [Navigation dans le dossier bin de mongo] [4]
  2. Tapez `mongo.exe` (qui est la commande utilisée pour démarrer mongo Db Power Shell). Voir ensuite la réponse ci-dessous ..! [Exécution de mongo.exe] [5] * C’était une exception géniale J LOL… Qu'est-ce que c'est? *> Impossible de se connecter au serveur. * Pourquoi l'exception est-elle arrivée? Je ne sais pas du tout ... Est-ce que j'ai créé un serveur entre les deux? Silly Machine… Jz. * * Je l'ai! Comme toutes les autres bases de données, nous devons démarrer le moteur de base de données avant de l'utiliser. * * Alors, comment pouvons-nous le démarrer? *
  3. Nous devons démarrer la base de données mongo en utilisant la commande `mongod`. Exécutez ceci depuis le dossier `bin` de mongo. * Voyons ce qui s’est passé. *! [Entrez la description de l’image ici] [6] * Encore une exception J merveilleusement formatée, nous avons eu raison? Avez-vous remarqué ce que j'ai souligné en haut? Oui, c'est la commande du mongod. La seconde est l'exception nous demandant de créer un dossier appelé data. Et, dans le dossier de données, un dossier appelé `db`. * * Nous devons donc créer ces dossiers` data\db`. * * La question suivante est de savoir où créer ces dossiers? *
  4. Nous devons créer les dossiers `data\db` dans le lecteur` C` de notre BOX dans lequel nous installons mongo. Partons et créons la structure de dossiers dans le lecteur C. Une question se pose ici: "Est-il obligatoire de créer les répertoires data\db dans C?" Nooo, pas vraiment. Mongo consulte `C` par défaut pour ce dossier, mais vous pouvez le créer où vous voulez. Cependant, si ce n'est pas en "C", vous devez dire à mongo où il se trouve. * En d'autres termes, si vous ne voulez pas que les bases de données mongo soient sur `C: \`, vous devez définir le chemin d'accès à la base de données pour mongo.exe. *

    Optionnel

    1. Ok, je vais créer ces dossiers dans un emplacement autre que `C` pour une meilleure compréhension de cette option. Je créerai ensuite dans la racine du lecteur `D`, avec l'aide de cmd. Pourquoi? Parce que c’est une occasion pour nous de nous rappeler les anciennes commandes dos ...! [Entrez la description de l’image ici] [7]
    2. L'étape suivante consiste à définir le chemin d'accès à la base de données sur mongo.exe. Revenez à `bin` et entrez la commande` mongod.exe --dbpath d:\data`. J'ai eu la réponse ci-dessous:! [Entrez la description de l'image ici] [8] J'espère que tout s'est bien passé ... Parce que je n'ai vu aucune erreur *** dans la console J.
  5. Ensuite, nous pouvons démarrer la base de données en utilisant la commande `start mongo.exe`! [Entrez la description de l'image ici] [9] Je n'ai vu aucun message d'erreur ou d'avertissement. Mais nous devons fournir une commande pour nous assurer que mongo est opérationnel, c’est-à-dire que mongod obtiendra une réponse:! [Entrez la description de l’image ici] [10] En espérant que tout se soit bien passé.

4. Testez l'installation de Mongo DB

Maintenant, nous devons voir notre base de données non? Oui, sinon, comment saurons-nous qu’elle fonctionne?

À des fins de test, MONGO dispose par défaut d'une base de données appelée test. Laisse aller interroger que.

Mais comment sans les studios de gestion? Contrairement à SQL, nous devons dépendre de la commande Invite. Oui, exactement la même invite de commande… notre bonne vieille invite de commande… Heiiiii… n’ayez pas peur, c’est notre ancienne invite de commande seulement. Ok allons voir comment nous allons l’utiliser…

Ohhh Nooo… ne fermez pas l’invite de commande ci-dessus, laissez-la telle quelle…

  • Ouvrez une nouvelle fenêtre cmd.
  • Naviguez jusqu'à Bin comme d'habitude…

    Je suis sûr que vous vous souvenez peut-être de la vieille programmation en C que nous avons faite lors de notre journée au collège, n'est-ce pas?

  • Dans l'invite de commande, exécutez à nouveau la commande mongo ou mongo.exe et voyez ce qui se passe.

    Vous obtiendrez un écran comme indiqué ci-dessous: enter image description here

    • J'ai déjà mentionné que Mongo avait par défaut une base de test appelée test, essayez d'y insérer un enregistrement.

      La question suivante est "Comment allons-nous insérer?" Est-ce que Mongo a des commandes SQL? Non, Mongo n'a que des commandes pour aider.

      La commande de base pour insérer est
      db.test.save ({KodothTestField: ‘Mon nom est Kodoth}})

      test est le DB et .save est la commande d'insertion. KodothTestField est le nom de la colonne ou du champ et My name is Kodoth est la valeur.

    • Avant de parler plus, vérifions s’il est stocké ou non en effectuant une autre commande:
      db.test.find()
      

      Mongo command to search for a document, similar to SELECT in SQL.

      Nos données ont été insérées avec succès… Hurrayyyyyy ..

      Je sais que vous pensez au nombre qui est affiché avec chaque droit appelé ObjectId. C'est comme un champ d'identifiant unique en SQL qui s'incrémente automatiquement et tout. En regardant de plus près, vous pouvez voir que l’ID d’objet se termine par 92, il est donc différent pour chaque enregistrement.

      Nous avons enfin réussi à installer et à vérifier le système MONGO. Faisons une fête ... Alors, êtes-vous d’accord maintenant que MONGO est aussi douce que MANGO?

    • Nous avons également des outils tiers pour explorer le MONGO. L'un s'appelle MONGO VUE. En utilisant cet outil, nous pouvons effectuer des opérations sur la base de données Mongo, comme nous utilisons Management Studio pour SQL Server.

      Pouvez-vous imaginer un serveur SQL ou Oracle Db avec des lignes totalement différentes dans la même table? Est-ce possible dans notre table de bases de données relationnelles? Voici comment fonctionne le mongo. Je vais vous montrer comment on peut faire ça…


      Je vais d'abord vous montrer à quoi ressembleront les données dans une base de données relationnelle.

      Par exemple, considérons une table Employee et une table Student de manière relationnelle. Les schémas seraient entièrement différents non? Oui, exactement…enter image description here

      Voyons maintenant à quoi cela ressemblera dans Mongo DB. Les deux tables ci-dessus sont combinées en une seule collection en Mongo… enter image description here

      Voici comment les collections sont stockées dans Mongo. Je pense que maintenant vous pouvez sentir la différence, n'est-ce pas? Tout était sous un même parapluie. Ce n’est pas la bonne façon, mais je voulais simplement vous montrer comment cela se passait. C’est pourquoi j’ai combiné deux tables totalement différentes dans une seule collection.

      Si vous voulez essayer, vous pouvez utiliser les scripts de test ci-dessous

      *********************** 
      TEST INSERT SCRIPT
      
      *********EMPLOYEE****** 
      db.test.save( { EmployeId: "1", EmployeFirstName: "Kodoth", EmployeLastName:"KodothLast", EmployeAge:"14" } )  
      db.test.save( { EmployeId: "2", EmployeFirstName: "Kodoth 2", EmployeLastName:"Kodoth Last2", EmployeAge:"14" } )  
      db.test.save( { EmployeId: "3", EmployeFirstName: "Kodoth 3", EmployeLastName:"Kodoth Last3", EmployeAge:"14" } ) 
      
      ******STUDENT****** 
      db.test.save( { StudentId: "1", StudentName: "StudentName", StudentMark:"25" } )  
      db.test.save( { StudentId: "2", StudentName: "StudentName 2", StudentMark:"26" } )  
      db.test.save( {StudentId: "3", StudentName: "StudentName 3", StudentMark:"27"} )
      ************************
      

      Merci

  • 235
    Shivam Srivastava

    Une très bonne documentation est fournie sur le site Web de MongoDB

    Installer MongoDB

    1. Déterminez la version de MongoDB dont vous avez besoin.

      Il existe trois versions de MongoDB pour Windows:

      L'édition MongoDB pour Windows Server 2008 R2 (c'est-à-dire 2008R2) ne s'exécute que sous Windows Server 2008 R2, Windows 7 64 bits et les versions plus récentes de Windows. Cette version tire parti des améliorations apportées récemment à la plate-forme Windows et ne peut pas fonctionner sur les anciennes versions de Windows.

      MongoDB pour Windows 64 bits s'exécute sur toute version 64 bits de Windows plus récente que Windows XP, y compris Windows Server 2008 R2 et Windows 7 64 bits.

      MongoDB pour Windows 32 bits s'exécute sur toute version 32 bits de Windows plus récente que Windows XP. Les versions 32 bits de MongoDB sont uniquement destinées aux anciens systèmes et aux systèmes de test et de développement. Les versions 32 bits de MongoDB ne prennent en charge que les bases de données inférieures à 2 Go.

      Pour rechercher la version de Windows que vous exécutez, entrez la commande suivante dans l'invite de commande:

      wmic os get osarchitecture
      
    2. Téléchargez MongoDB pour Windows.

      Téléchargez la dernière version de production de MongoDB à partir de la page de téléchargement de MongoDB. Assurez-vous de télécharger la version correcte de MongoDB pour votre système Windows. Les versions 64 bits de MongoDB ne fonctionnent pas avec Windows 32 bits.

    3. Installez le fichier téléchargé.

      Dans l'Explorateur Windows, recherchez le fichier msi MongoDB téléchargé, qui se trouve généralement dans le dossier Téléchargements par défaut. Double-cliquez sur le fichier msi. Un ensemble d’écrans apparaîtra pour vous guider tout au long du processus d’installation.

    4. Déplacez le dossier MongoDB vers un autre emplacement (facultatif).

      Pour déplacer le dossier MongoDB, vous devez émettre la commande de déplacement en tant qu'administrateur. Par exemple, pour déplacer le dossier vers C:\mongodb:

      Sélectionner Start Menu > All Programs > Accessories.

      Cliquez avec le bouton droit de la souris sur Invite de commandes et sélectionnez Exécuter en tant qu'administrateur dans le menu contextuel.

      Émettez les commandes suivantes:

      cd \
      move C:\mongodb-win32-* C:\mongodb
      

      MongoDB est autonome et n’a aucune autre dépendance du système. Vous pouvez exécuter MongoDB à partir de tout dossier de votre choix. Vous pouvez installer MongoDB dans n’importe quel dossier (par exemple, D:\test\mongodb).

    Exécuter MongoDB

    Attention:

    Ne rendez pas mongod.exe visible sur les réseaux publics sans exécuter le “Mode sécurisé” avec le paramètre auth. MongoDB est conçu pour être exécuté dans des environnements sécurisés et la base de données n'active pas le "Mode sécurisé" par défaut.

    1. Configurez l'environnement MongoDB.

      MongoDB nécessite un répertoire de données pour stocker toutes les données. Le chemin du répertoire de données par défaut de MongoDB est\data\db. Créez ce dossier à l'aide des commandes suivantes à partir d'une invite de commande:

      md \data\db
      

      Vous pouvez spécifier un autre chemin pour les fichiers de données à l'aide de l'option --dbpath de mongod.exe, par exemple:

      C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
      

      Si votre chemin comprend des espaces, placez-le en entier entre guillemets, par exemple:

      C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
      
    2. Démarrez MongoDB.

      Pour démarrer MongoDB, exécutez mongod.exe. Par exemple, à partir de l'invite de commande:

      C:\Program Files\MongoDB\bin\mongod.exe
      

      Cela démarre le processus principal de la base de données MongoDB. Le message d'attente de connexion dans la sortie de la console indique que le processus mongod.exe s'exécute correctement.

      Selon le niveau de sécurité de votre système, Windows peut faire apparaître une boîte de dialogue d'alerte de sécurité sur le blocage de "certaines fonctionnalités" de C:\Program Files\MongoDB\bin\mongod.exe de la communication sur les réseaux. Tous les utilisateurs doivent sélectionner des réseaux privés, tels que mon réseau domestique ou professionnel, et cliquer sur Autoriser l'accès. Pour plus d'informations sur la sécurité et MongoDB, veuillez vous reporter à la documentation de sécurité.

    3. Connectez-vous à MongoDB.

      Pour vous connecter à MongoDB via le shell mongo.exe, ouvrez une autre invite de commande. Lors de la connexion, spécifiez le répertoire de données si nécessaire. Cette étape fournit plusieurs exemples de commandes de connexion.

      Si votre installation MongoDB utilise le répertoire de données par défaut, connectez-vous sans spécifier le répertoire de données:

      C:\mongodb\bin\mongo.exe
      

      Si votre installation utilise un répertoire de données différent, spécifiez le répertoire lors de la connexion, comme dans cet exemple:

      C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
      

      Si votre chemin comprend des espaces, placez-le en entier entre guillemets. Par exemple:

      C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
      

      Si vous souhaitez développer des applications à l'aide de .NET, consultez la documentation de C # et de MongoDB pour plus d'informations.

    4. Commencez à utiliser MongoDB.

      Pour commencer à utiliser MongoDB, voir Mise en route avec MongoDB. Prenez également en compte le document Notes de production avant de déployer MongoDB dans un environnement de production.

      Plus tard, pour arrêter MongoDB, appuyez sur Ctrl + C dans le terminal où l'instance de mongod est en cours d'exécution.

    Configurer un service Windows pour MongoDB

    Remarque:

    Il existe un problème connu pour MongoDB 2.6.0, SERVER-13515, qui empêche l'utilisation des instructions de cette section. Pour MongoDB 2.6.0, utilisez Créer manuellement un service Windows pour MongoDB afin de créer un service Windows pour MongoDB.

    1. Configurez les répertoires et les fichiers.

      Créez un fichier de configuration et un chemin de répertoire pour la sortie du journal MongoDB (logpath):

      Créez un répertoire spécifique pour les fichiers journaux MongoDB:

      md "C:\Program Files\MongoDB\log"
      

      Dans l'invite de commande, créez un fichier de configuration pour l'option logpath pour MongoDB:

      echo logpath=C:\Program Files\MongoDB\log\mongo.log > "C:\Program Files\MongoDB\mongod.cfg"
      
    2. Exécutez le service MongoDB.

      Exécutez toutes les commandes suivantes dans l'invite de commande avec "Privilèges administratifs:"

      Installez le service MongoDB. Pour que --install réussisse, vous devez spécifier l'option d'exécution logpath.

      "C:\Program Files\MongoDB\bin\mongod.exe" --config "C:\Program Files\MongoDB\mongod.cfg" --install
      

      Modifiez le chemin d'accès au fichier mongod.cfg si nécessaire.

      Pour utiliser un autre chemin d'accès, spécifiez le chemin d'accès dans le fichier de configuration (par exemple, C:\Program Files\MongoDB\mongod.cfg) ou sur la ligne de commande avec l'option --dbpath.

      Si le répertoire dbpath n'existe pas, mongod.exe ne démarrera pas. La valeur par défaut pour dbpath est \data\db.

      Si nécessaire, vous pouvez installer des services pour plusieurs instances de mongod.exe ou mongos.exe. Installez chaque service avec un --serviceName et --serviceDisplayName uniques. Utilisez plusieurs instances uniquement lorsqu'il existe suffisamment de ressources système et que la conception de votre système l'exige.

    3. Arrêtez ou supprimez le service MongoDB si nécessaire.

      Pour arrêter le service MongoDB, utilisez la commande suivante:

      net stop MongoDB
      

      Pour supprimer le service MongoDB, utilisez la commande suivante:

      "C:\Program Files\MongoDB\bin\mongod.exe" --remove
      

    Créer manuellement un service Windows pour MongoDB

    La procédure suivante suppose que vous avez installé MongoDB à l’aide du programme d’installation MSI, avec le chemin par défaut C:\Program Files\MongoDB 2.6 Standard.

    Si vous avez installé dans un autre répertoire, vous devrez ajuster les chemins en conséquence.

    1. Ouvrez une invite de commande administrateur.

      Windows 7/Vista/Server 2008 (et R2)

      Presse Win + R, puis tapez cmd, puis appuyez sur Ctrl + Shift + Enter.

      Windows 8

      Presse Win + X, puis appuyez A.

      Exécutez les étapes restantes à partir de l'invite de commande administrateur.

    2. Créer des répertoires.

      Créez des répertoires pour votre base de données et vos fichiers journaux:

      mkdir c:\data\db
      mkdir c:\data\log
      
    3. Créez un fichier de configuration.

      Créez un fichier de configuration. Ce fichier peut inclure n’importe laquelle des options de configuration pour mongod, mais doit inclure un paramètre valide pour logpath:

      Ce qui suit crée un fichier de configuration, spécifiant les paramètres logpath et dbpath dans le fichier de configuration:

      echo logpath=c:\data\log\mongod.log> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
      echo dbpath=c:\data\db>> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
      
    4. Créez le service MongoDB.

      Créez le service MongoDB.

      sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB 2.6 Standard\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
      

      sc.exe nécessite un espace entre "=" et les valeurs de configuration (par exemple, "binPath=") et un "" pour échapper aux guillemets doubles.

      S'il est créé avec succès, le message de journal suivant s'affichera:

      [SC] CreateService SUCCESS
      
    5. Démarrez le service MongoDB.

      net start MongoDB
      
    6. Arrêtez ou supprimez le service MongoDB si nécessaire.

      Pour arrêter le service MongoDB, utilisez la commande suivante:

      net stop MongoDB
      

      Pour supprimer le service MongoDB, arrêtez-le d'abord, puis exécutez la commande suivante:

      sc.exe delete MongoDB
      
    60
    John Channing

    Je me rends compte que vous avez déjà accepté une réponse à cette question, mais j’ai écrit ce bref article pratique pour installer mongodb dans le répertoire c:\wamp et l’exécuter en tant que service. En voici l'essentiel.

    Créer ces répertoires

    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf
    

    Téléchargez et extrayez les fichiers binaires win32 dans le répertoire c:\wamp avec mysql, Apache.

    page de téléchargement mongodb

    Créer un fichier mongo.conf

    c:\wamp\bin\mongodb\mongodb-win32…2.x.x\conf\mongodb.conf
    
    # mongodb.conf
    
    # data lives here
    dbpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
    
    # where to log
    logpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
    logappend=true
    
    # only run on localhost for development
    bind_ip = 127.0.0.1                                                             
    
    port = 27017
    rest = true
    

    Installer en tant que service

    mongod.exe --install --config c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf\mongodb.conf --logpath c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
    

    Définissez le service sur automatique et démarrez-le à l'aide de services.msc

    Ajouter le chemin mongo.exe à votre chemin

    Besoin de plus de détails? Lire l'article complet ici ...

    Installation de MongoDB sur Windows à l’aide de WAMP

    15
    JCutrer

    Installer MongoDB sur Windows est un peu délicat comparé à d’autres fichiers exécutables. Vous avez une bonne référence après de longues recherches: Installation de MongoDB sous Windows

    Après l’installation de l’invite de commande ouverte et saisissez " mongod ", maintenez la fenêtre réduite et ouvrez une autre fenêtre d’invite de commande et entrez " mongo "et vous trouverez le message de réussite de la connexion à la base de données de test

    5
    Lawrine
    1. Téléchargez le fichier msi pour Windows 32 bits comme vous l’avez fait.
    2. Double-cliquez sur Installer et choisissez Personnalisé, puis naviguez jusqu’à l’emplacement où vous devez l’installer (personnellement, j’ai créé le dossier mongodb dans le lecteur E et l’a installé là-bas).
    3. Ok, maintenant vous devez créer le dossier data\db deux où vous le créez, de la manière dont je l’ai créé dans la racine de l’emplacement d’installation, par exemple sur E :.
    4. Maintenant, liez le mongod à ce dossier pour stocker des données, utilisez cette commande ou modifiez-le en fonction de vos besoins. Allez à l’utilisation de cmd E:\mongodb\bin, puis écrivez-le dans la console mongod --dbpath E:\data, le lien sera établi.
    5. Maintenant, utilisez cmd E:\mongodb\bin et écrivez mongod.
    6. Ouvrez une autre cmd par un clic droit et exécutez-la en tant qu'administrateur, pointez sur votre répertoire installé monogodb, puis sur bin comme E:\mongodb\bin et écrivez ce fichier mongo.exe.
    7. Après cela, écrivez db.test.save ({Field: 'Hello mongodb'}), cette commande insère le champ ayant pour nom Field et la valeur est Hello mongodb.
    8. Ensuite, vérifiez l’enregistrement db.test.find () et appuyez sur Entrée pour retrouver l’enregistrement que vous avez récemment saisi.
    5
    Mohammad Zeshan

    Il est très simple d'installer Mongo DB sur Windows 7 (j'ai utilisé l'OS Win7 32 bits)

    1. Installez la version correcte de Mongodb (selon le bit 32/64 .. imp: - le 64 bit n’est pas compatible avec le 32 bit et inversement)

    2.u peut installer Mongodb à partir du site Web thius (selon votre système d’exploitation) http://www.mongodb.org/downloads?_ga=1.79549524.1754732149.1410784175

    1. TELECHARGEZ LE .MSI OR fichier Zip .. et installez-le avec les privilèges appropriés

    4.copiez le dossier mongodb de c: programfiles dans d: [facultatif]

    5.Après l'installation, ouvrez la commande Invite (en tant qu'administrateur .. faites un clic droit sur cmd et vous trouverez l'option).

    1. accédez à D:\MongoDB 2.6 Standard\bin

    2. lancez mongo.exe ... vous pourriez avoir cette erreur you might get this error

    3. Si vous n'obtenez pas alors isse vous avez juste besoin de faire les étapes suivantes

    i) essayez le coomand dans l'image suivante pour apprendre à connaître l'erreur enter image description here

    ii) Cela signifie que vous devez créer un répertoire\data\db

    iii) vous avez maintenant deux options: créer le répertoire ci-dessus dans le lecteur c ou créer n’importe quel autre répertoire de noms "xyz" (ne crée pas et ne diffère pas) .. permet de créer un répertoire de mongodata dans d:

    enter image description here

    1. Maintenant, relançons la commande mais maintenant comme ceci: - mongod --dbpath d:\mongodata [montré dans la figure] cette fois, vous n'obtiendrez pas d'erreur.

    enter image description here

    1. J'espère que tout va bien jusqu'à ce point .. ouvrez une nouvelle commande propmt [privilèges suffisants (admin)]

    colured in orange sera la commande à exécuter .. il ouvrira la nouvelle commande que nous avons appelée mongo Shell (ou mongodb Shell)

    enter image description here

    11. ne fermez pas le shell [aucune des promesses de commande] car nous allons créer/supprimer/insérer nos opérations de base de données

    1. Permet d'effectuer des opérations de base

    a) montre les bases de données b) montre la base de données actuelle c) création de la collection/insertion de données dans celle-ci (le nom sera testé) d) montre les données de la collection

    12. Veuillez trouver un aperçu des résultats de notre opération .. merci de ne pas: - ne fermez aucune commande propmt

    enter image description here

    1. un type de structure différent de number est object id: - qui est créé automatiquement

    2. J'espère que vous obtiendrez des informations importantes pour l'installation de mongodb DB.

    4
    Harit Singh

    1. Télécharger MongoDB

    2. Installez MongoDB

    3. Créez les dossiers requis:

    "C:\MongoDB_2_6_Standard\bin\data\db"
    "C:\MongoDB_2_6_Standard\logs"
    "C:\MongoDB_2_6_Standard\etc"
    

    REMARQUE: Si les répertoires n'existent pas, mongod.exe ne démarrera pas.

    4. Créez un fichier de configuration simple:

    systemLog:
        destination: file
        path: C:\MongoDB_2_6_Standard\logs\mongo.log
        logAppend: true
    net:
        bindIp: 127.0.0.1
        port: 27017
    

    Plus d'informations sur la création d'un fichier de configuration: http://docs.mongodb.org/manual/reference/configuration-options/

    5. Installez MongoDB en tant que service Windows (de cette façon, il démarrera automatiquement lorsque vous redémarrerez votre ordinateur)

    Exécutez cmd avec les privilèges d’administrateur et entrez les commandes suivantes:

    "C:\MongoDB_2_6_Standard\bin\mongod.exe" --config "C:\MongoDB_2_6_Standard\etc\mongodb.conf" --dbpath c:\MongoDB_2_6_Standard\bin\data\db --directoryperdb --install
    

    6. Démarrer le service Windows MongoDB

    net start MongoDB
    

    7. Connectez-vous à MongoDB via Shell/cmd pour les tests

    C:\MongoDB_2_6_Standard\bin\mongo.exe
    

    NOTE: http://docs.mongodb.org/manual/tutorial/getting-started-with-the-mongo-Shell/

    8. C'est ça! Vous avez terminé. :)

    9. Désinstallez/supprimez le service Windows MongoDB (si vous avez endommagé quelque chose)

    "C:\MongoDB_2_6_Standard\bin\mongod.exe" --remove
    
    4
    Jo Smo

    Mise à jour de novembre-2017

    1) Accédez au centre de téléchargement Mongo DB https://www.mongodb.com/download-center#community et choisissez l’un des avantages de MongoDB que vous souhaitez installer. Vous pouvez choisir parmi

    • MongoDB Atlas - Base de données MongoDB dans le cloud
    • Serveur de communauté - MongoDb pour Windows (avec et sans SSL), iOS, Linux
    • OpManger - Mongo Db pour centre de données
    • Compass - Outil d'interface utilisateur pour MongoDB

    Pour connaître la version de votre système d'exploitation, exécutez cette commande dans l'invite cmd.

    wmic os get caption
    

    Pour connaître votre architecture de processeur (32 ou 64 bits), exécutez cette commande dans l'invite cmd.

    wmic os get osarchitecture
    

    J'utilise la version communautaire (150 Mo - GNU licence)

    2) Cliquez sur MSI et suivez le processus d'installation. Exe installera MongoDb et SSL requis par la base de données.

    enter image description here

    Mongo DB doit être installé sur votre lecteur C

    C:\Program Files\MongoDB

    MongoDB est autonome, cela signifie et n’a aucune autre dépendance du système. Si vous manquez de disque dans le lecteur C, vous pouvez exécuter MongoDB à partir du dossier de votre choix.

    Vous pouvez maintenant exécuter mongodb.exe à partir du dossier bin. Si vous obtenez une erreur Visual C++ pour les DLL manquantes, téléchargez Visual C++ Redistributable à partir de

    https://www.Microsoft.com/en-in/download/details.aspx?id=48145

    Après l’installation, essayez de réexécuter mongo.exe.

    3
    Hitesh Sahu

    Installez MongoDB Community Edition pour Windows.

    1.Maintenant, allez à Centre de téléchargement .

    1. Le Centre de téléchargement doit afficher la version actuelle stable pour Windows

    2. Cliquez sur Télécharger (msi) et lancez-le.

    3. Une fois que vous avez terminé, vous pouvez choisir le type de configuration Complète ou Personnalisée. Sélectionnez Complete Setup.

    Démarrage du serveur MongoDB à partir de l'invite de commande

    1.Ajouter ce chemin aux variables environnementales

    “C:\ProgramFiles\MongoDB\Server\4.0\bin” Pour ceux qui ont du mal à configurer la variable d'environnement, veuillez suivre ces étapes

    • Windows 10 et Windows 8

    • Dans Rechercher, recherchez, puis sélectionnez: Système (Panneau de configuration).

    • Cliquez sur le lien Paramètres système avancés.

    • Cliquez sur Variables d'environnement. Dans la section Variables système, recherchez la variable d’environnement PATH et sélectionnez-la. Cliquez sur Edit.

    • Si la variable d'environnement PATH n'existe pas, cliquez sur Nouveau.

    • Dans la fenêtre Edit System Variable (ou New System Variable), indiquez la valeur de PATH sous la forme de variable d’environnement "C:\ProgramFiles\MongoDB\Server\4.0\bin".

    • Cliquez sur OK.

    • Fermez toutes les fenêtres restantes en cliquant sur OK.

    • Créer maintenant un répertoire de données MongoDB MongoDB nécessite un répertoire de données pour stocker toutes les données. Ouvrir l'invite de commande et coller ci-dessous

    md "C:\data\db" "C:\data\log"
    

    3. Permet de diriger le serveur vers votre répertoire de base de données. Tapez ci-dessous le code

    mongod --dbpath="c:\data\db"
    

    4.Maintenant, connectons-nous au type MongoDB sous le code

    mongo

    5.Si cela fonctionne correctement, l'invite de commande affichera

    [initandlisten] en attente de connexions

    Bingo !! Vous avez terminé, apparemment, il est un peu déroutant d’utiliser la CLI, et bien MongoDB a introduit une interface graphique dans laquelle vous pouvez voir les données réelles,

    Pour utiliser la version de l'interface graphique de mongoDB, les étapes ci-dessus doivent avoir été effectuées

    1. Maintenant, allez au Centre de téléchargement. Télécharger MongoDb Compass, une interface graphique pour MongoDB
    2. Installez-le et ouvrez

    Vous pouvez voir le nom d’hôte: localhost et le port: 27017.

    Chaque fois que vous voulez vous connecter à mongoDB Server, vous devez ouvrir l'invite de commande

    Type

    mongod

    puis à nouveau démarrer une nouvelle invite de commande et tapez

    mongo

    Conservez tous les paramètres, comme dans mongoDB Compass. Maintenant, cliquez sur Connecter,

    Tu es dans !! Facile .. n'est-ce pas?

    2
    PrathapG
    1. Téléchargez le fichier .msi à partir de https://www.mongodb.com/download-center#community

    2. Double clic sur l'option d'installation - complète

    3. Dossier d'installation C:\Program Files\MongoDB\Server\3.6\bin

    4. Créez un dossier de base de données dans C: // - c:/data/db et c:/data/log et c: /data/log/mongo.log et définissez l'autorisation d'écriture si ce n'est pas le cas

    5. Ouvrez l'invite cmd en mode administrateur, accédez à C:\Program Files\MongoDB\Server\3.6\bin

    6. Tapez ce qui suit

      C:\Program Files\MongoDB\Serveur\3.6\bin> mongod --dbpath = "c:/data/db" --logpath = "c: /data/log/mongo.log"

    7. Vérifiez le dossier c:/data/db - il devrait y avoir beaucoup de fichiers et de dossiers

    8. Créez un fichier de configuration nommé "mongo.config" ** dans C:\data \

    9. Tapez ce qui suit pour définir les valeurs de configuration à partir du fichier de configuration nouvellement créé.

      C:\Program Files\MongoDB\Serveur\3.6\bin> mongod --config C:\data\mongo.config

    10. Ouvrez une autre nouvelle invite de commande en mode administrateur, accédez à C:\Program Files\MongoDB\Server\3.6\bin et exécutez les lignes suivantes sur la console.

    11. Tapez ce qui suit pour créer un service pour MongoDB

      C:\Program Files\MongoDB\Serveur\3.6\bin> mongod --install --config C:\data\mongo.config --logpath = "c: /data/log/mongo.log"

      Si l'ancien service MongoDB existe, vous devez d'abord supprimer l'ancien service avant la commande mongod --install, exécutez ce qui suit dans une nouvelle console pour supprimer l'ancien service mongodb

      SC STOP MongoDB

      >> SC DELETE MongoDB
      
    12. Tapez ce qui suit pour démarrer MongoDB

      C:\Program Files\MongoDB\Serveur\3.6\bin> net start MongoDB

    13. Tapez ce qui suit pour arrêter MongoDB

      C:\Program Files\MongoDB\Serveur\3.6\bin> net stop MongoDB

    Connectez maintenant la base de données sur ip - 127.0.0.1 ou 192.168.5.64 sur le port 27017.

    ** Nom du fichier - "mongo.config", collez ce qui suit dans le fichier de configuration -

    bind_ip = 127.0.0.1,192.168.5.64

    port = 27017

    dbpath = C:\data\db

    logpath = C:\data\log\mongo.log

    2
    Koustav

    Vous voudrez peut-être vérifier https://github.com/Thor1Khan/mongo.git il utilise une solution de contournement minimale les opérations atomiques 32 bits sur les opérandes 64 bits (pourrait utiliser Assembly mais ne semble pas être obligatoire ici) Seuls les bugs numériques ont été endommagés avant de commettre

    2
    ThorKhan
    1. Télécharger depuis http://www.mongodb.org/downloads
    2. Installer le fichier .msi dans le dossier C:\mongodb
    3. Créez des données, des données\db, des répertoires de journalisation et un fichier mongo.config sous C:\mongodb.
    4. Ajoutez les lignes suivantes dans le fichier "mongo.config" dbpath = C:\mongodb\data\db\logpath = C:\mongodb\log\mongo.log
    5. Serveur de démarrage: mongod.exe --config = "C:\mongodb\mongo.config"

    C'est ça !!!

    1
    Umar Tariq

    Étape 1: Commencez par télécharger le fichier .msi. Le fichier d’installation est

    Télécharger MonggoDB

    Étape 2: Effectuez l'installation à l'aide du fichier .msi ainsi téléchargé. Il est automatiquement enregistré dans des fichiers programme. Vous pouvez effectuer une installation personnalisée et modifier le répertoire.

    Après cela, vous devriez pouvoir voir un dossier MongoDB sous les fichiers du programme

    le démarrage de MongoDB Shell et du service n’est pas une grosse affaire. J'ai une bonne référence après une longue recherche Installation de MongoDB sous Windows

    1
    Zub

    WAMP = Windows + Apache + MySQL/MariaDB + PHP/Python/Perl

    Vous ne pouvez pas utiliser MongoDB dans wamp.Vous devez installer MongoDB séparément

    0
    Thusila Bandara