Comment faire pour installer mongoDB sur windows?

Je suis en train de tester mongoDB et voir si c'est quelque chose pour moi. J'ai téléchargé le 32-bit version de windows, mais n'ont aucune idée sur la manière de continuer à partir de maintenant.

J'ai l'habitude d'utiliser le WAMP services pour le développement sur mon ordinateur local. Puis-je exécuter mongoDB sur Wamp?

Cependant, quelle est la meilleure (la plus facile!) moyen de le faire fonctionner sur windows?

Merci!

InformationsquelleAutor Industrial | 2010-03-08
  1. Ouvrir une nouvelle fenêtre cmd.
  2. Accédez Bin comme d'habitude, nous ne...

    Je suis sûr que vous les gens peut-être se souvenir de l'ancienne programmation C ce qui nous avons fait de notre collège le jour de la droite?

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

    Vous obtiendrez un écran comme montré ci-dessous:
    Comment faire pour installer mongoDB sur windows?

  4. Je l'ai mentionné avant que Mongo a obtenu un essai db par défaut appelé test, essayez d'insérer un enregistrement dans il.

    La prochaine question qui se pose ici est de savoir Comment allons-nous insérer?" Ne mongo ont des commandes SQL? Non, mongo a eu que des commandes à l'aide.

    La commande de base pour insérer est

    db.test.enregistrer( { KodothTestField: "Mon nom est Kodoth’ } )

    test est la DB et .save est la commande insert. KodothTestField est la colonne nom du champ ou, et My name is Kodoth est la valeur.

  5. Avant de parler plus nous allons vérifier si il est stocké ou non par l'exécution d'une autre commande:

    db.test.find()

    Comment faire pour installer mongoDB sur windows?

    Nos Données a inséré ... Hurrayyyyyy..

    Je sais que vous pensez à le nombre qui est affiché avec chaque enregistrement de droit appelé ObjectId. C'est comme un champ d'id unique dans SQL que l'auto-incrémente tous et à toutes. Regarder de plus près, vous pouvez voir que l'Id de l'Objet se termine avec 92, donc c'est différent pour chacun et pour chaque enregistrement.

    Enfin nous avons réussi à l'installation et à la vérification de l'MONGO droit. Nous allons avoir un parti...
    Alors, êtes-vous d'accord maintenant MONGO est Doux comme de la MANGUE?

  6. Aussi, nous avons 3ème partie outils pour explorer les MONGO. L'un est appelé MONGO VUE. À l'aide de cet outil, nous pouvons effectuer des opérations contre les mongo DB comme nous utilisons Management studio for SQL Server.

    Pouvez-vous imaginez un SQL server ou Oracle Db avec entièrement des lignes différentes dans une même table? Est-il possible dans notre relationnel table? C'est de cette façon mongo œuvres. Je vais vous montrer comment nous pouvons le faire...


    D'abord, je vais vous montrer comment les données se regarde dans un monde relationnel.

    Par exemple, considérons un Employé de table et une table des Étudiants de manière relationnelle. Les schémas serait entièrement différent? Oui exactement...Comment faire pour installer mongoDB sur windows?

    Nous allons voir maintenant comment il va regarder dans Mongo DB. Les deux tables sont combinés dans une seule Collection de Mongo... Comment faire pour installer mongoDB sur windows?

    C'est la façon dont les Collections sont stockées dans Mongo. Je pense que maintenant vous pouvez sentir la différence vraiment de droite?
    Tout est venu dans un cadre unique. Ce n'est pas de la bonne façon, mais je voulais juste vous montrer à tous comment cela se passe c'est pourquoi j'ai combiné 2 entièrement différentes tables dans une seule Collection.

    Si vous voulez essayer, vous pouvez utiliser en dessous de scripts de test

    *********************** 
    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"} )
    ************************

    Grâce

    • cela devrait être voté répondre
    • Suggestion pour l'mongodb équipe: créer ce répertoire de données par défaut pour nous lors de l'installation.
    • Si quelqu'un obtient Cannot start server. The default storage engine 'wiredTiger' is not available Essayez ceci : mongod --storageEngine=mmapv1 --dbpath [your-path]
    • Génial!! C'était la meilleure réponse que j'ai pu trouver! J'ai été raccroché après le démarrage de mongod - vous besoin pour ouvrir un shell et tapez mongo.exe
    • Merci, cela devrait probablement être utilisé comme un standard de "modèle" pour dépassement de Pile réponses 🙂 , bien documenté.
    • trop verbeux, et le format est buggé.
    • Voulais juste ajouter, pour toute personne utilisant Windows et en cours d'exécution dans un "caractère illégal' erreur de syntaxe, que lors de l'ajout de données dans le shell, vous devez utiliser des guillemets par exemple: db.test.enregistrer({"Cool":"Ce qui Fonctionne"})
    • l'une des meilleures réponses sur ce site là.
    • C'est une bonne réponse. Je pense que la relation allié, donc je vais avoir à se familiariser avec les schémas et les aime avant de me sentir "en sécurité" avec un NoSQL DB.
    • WOw markdown est buggé sur cette réponse
    • Je voulais upvote cette réponse, mais ne pouvait pas en raison de l'inutile dialogue et incomplète ou "buggy"(?) balisage.
    • லவ் !! प्यार !!