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!
- Un post que j'ai écrit avec quelques astuces à prendre en compte: dllhell.net/index.php/2010/05/01/...
- Je veux un installateur d'installer mongodb et puis l'exécution automatique dans le service
- Lire cet article pronique.com/blog/installing-mongodb-on-windows-the-wamp-way il est vraiment bon
- Grande étape par étape tutoriels sur ce que vous avez besoin de: codearsenal.net/2015/10/...
- officiel mongoDB instructions: docs.mongodb.org/manual/tutorial/install-mongodb-on-windows
- Vous devez marquer @ShivamSrivastava 's réponse comme correcte.
- Est-il un programme d'installation hors ligne est disponible pour MongoDB
Vous devez vous connecter pour publier un commentaire.
Ce n'est pas comme WAMP. Vous devez commencer à la base de données mongoDB avec une commande après le répertoire a été créé C:/database_mongo
mongod --dbpath=C:/database_mongo/
vous pouvez ensuite vous connecter à mongodb à l'aide de commandes.
mongod
n'est pas retrouvé après l'installationMongo Processus d'Installation de Windows
Êtes-vous prêt pour l'installation ... et l'utilisation de ...
Techniquement, ce n'est pas une installation, il est juste de le Télécharger...
I. Télécharger le fichier zip http://www.mongodb.org/downloads
II. Extrait et de copier les fichiers dans l'emplacement de votre choix.
III. Commencer le moteur DB.
IV. Test de l'installation et de l'utiliser.
Que c'est! Si simple, non? Ok, nous allons commencer
1. Télécharger le fichier zip
Vous verrez un écran comme ceci:
Cliquez sur télécharger (Il ne prend que quelques secondes).
mongodb-win32-i386-2.4.4.zip
(Le nom du dossier va changer en fonction de la version que vous téléchargez, ici j'ai eu la version 2.4.4).OK tous ensemble.
2. Extrait
Fini! C'est tout
Ce que nous avons à faire?
3. Démarrer le moteur DB
Nous allons y aller et de commencer à l'aide de notre mongo db...
Puis voir ci-dessous la réponse.. ![L'exécution de mongo.exe][5]
* * C'est un super exception J LOL ... c'est Quoi?*
> impossible de se connecter au serveur.
*Pourquoi l'exception arriver? Je n'ai aucune idée... je N'ai créer un serveur entre les deux?*
*Aucun.*
*À droite, puis comment se fait-il connecté à un serveur entre les deux? Stupide Machine ...Jz.*
*Je l'ai eu! Comme tous les autres DBs - nous avoir à démarrer le moteur de base de données avant de l'utiliser.*
*Alors, comment pouvons-nous commencer il?*
*Voyons voir ce qui s'était passé.*
![entrez la description de l'image ici][6]
*Encore une fois une merveille formaté à l'exception J nous avons eu droit? Avez-vous remarqué ce que j'ai mis en évidence sur le dessus? Oui, c'est le mongod de commande. Le second est l'exception qui nous demande de créer un dossier appelé de données. Et, à l'intérieur du dossier de données, un dossier appelé `db`.*
*Nous avons donc à créer ces " data\db` dossiers.*
*La prochaine question est de savoir où créer ces dossiers?*
Une question se pose ici: "Est-il obligatoire de créer le data\db répertoires à l'intérieur de C?" Nooon, pas vraiment. Mongo regarde en " C " par défaut de ce dossier, mais vous pouvez les créer là où vous le voulez. Toutefois, si elle n'est pas en "C", vous avez à dire à mongo où il est.
*En d'autres mots, si vous ne voulez pas les mongo des bases de données sur " C:\", vous devez définir la db chemin pour mongo.exe.*
En option
Pourquoi? Parce que c'est une occasion pour nous de rappeler les vieilles commandes dos...
![entrez la description de l'image ici][7]
Revenir à "bin", et entrez la commande, `mongod.exe --dbpath d:\data`.
J'ai obtenu 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 ne vois pas d'ERREUR *** dans la console J.
Je ne vois pas d'erreur ou de messages d'avertissement. Mais, nous devons fournir une commande pour vous assurer mongo est en place et en cours d'exécution, c'est à dire mongod obtiendrez une réponse:
![entrez la description de l'image ici][10]
J'espère que tout s'est bien passé.
4. Test de la Mongo DB installation
Maintenant nous devons voir notre DB à droite? Oui très bien, Sinon, comment saurons-nous qu'il est en cours d'exécution?
Pour objectif de test MONGO a une DB appelé
test
par défaut. Permet d'aller requête.Mais comment, sans aucune gestion de studios? Contrairement à SQL, nous devons nous fier sur l'invite de commande. Oui exactement la même invite de commande... notre bonne vieille l'invite de commande... Heiiiii.. N'obtenez pas peur oui c'est notre vieille ligne de commande uniquement.
Ok allons voir comment nous allons l'utiliser...
Ohhh Nooon... ne fermez pas ci-dessus invite de Commande, le laisser tel qu'il est...
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?
mongo
oumongo.exe
à nouveau et voir ce qui se passe.Vous obtiendrez un écran comme montré ci-dessous:
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.
Où
test
est la DB et.save
est la commande insert.KodothTestField
est la colonne nom du champ ou, etMy name is Kodoth
est la valeur.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?
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...
Nous allons voir maintenant comment il va regarder dans Mongo DB. Les deux tables sont combinés dans une seule Collection de Mongo...
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
Grâce
Cannot start server. The default storage engine 'wiredTiger' is not available
Essayez ceci :mongod --storageEngine=mmapv1 --dbpath [your-path]
Assez bonne documentation sur le MongoDB site web
Je me rends compte que vous avez déjà accepté une réponse à cette question, mais j'ai écrit ce court article howto pour installer mongodb dans le
c:\wamp
répertoire et exécuter en tant que service. Voici l'essentiel de lui.Créer ces répertoires
Télécharger et d'extraire les binaires win32 en c:\wamp annuaire le long du côté de mysql, apache.
mongodb page de téléchargement
Créer un mongo.fichier conf
Installer en tant que service
Jeu de service sur automatique et démarrer à l'aide de services.msc
Ajouter un chemin d'accès à mongo.exe votre chemin de
Besoin de plus de détails? Lire l'article complet ici...
L'installation de MongoDB sur Windows le WAMP façon
par la façon dont je l'ai créer dans l'emplacement d'installation de la racine de l'e.g sur
E:.
de commande ou de la modifier en fonction de votre exigence aller à l'aide de cmd
E:\mongodb\bin et après que d'écrire dans la console mongod --dbpath
E:\data il fera le lien.
monogodb répertoire d'installation, puis à bin comme
E:\mongodb\bin et écrire ce mongo.exe
insérez l'un champ ayant le nom de Domaine de la valeur et de Bonjour
mongodb.
l'enregistrement que vous avez récemment entré.
L'installation de MongoDB sur Windows est un peu compliqué par rapport à d'autres fichiers Exécutables.. Eu une bonne référence, après de longues recherches j'ai L'installation de MongoDB dans Windows
Après l'Installation ouvrez l'invite de commande et tapez "mongod", puis garder la fenêtre minimisée et en ouvrir une autre fenêtre d'invite de commande et tapez "mongo" et vous trouverez le message de succès de la connexion à la base de données de test
Très simple à installer Mongo DB sur windows 7 ( j'ai utilisé de 32 bits win7 OS)
2.u peut installer Mongodb de thius site web ( acc ur OS) http://www.mongodb.org/downloads?_ga=1.79549524.1754732149.1410784175
4.copiez le mongodb dossier de c:programfiles à d: [facultatif]
5.Après l'installation, ouvrez l'invite de commande ( en tant qu'administrateur .. un clic droit sur cmd et u trouverez l'option)
accédez à D:\MongoDB 2.6 Standard\bin
exécuter mongo.exe ... vous pouvez obtenir cette erreur
Si vous obtenez alors pas de isse il vous suffit de procéder comme suit
i) essayer le coomand dans l'image suivante yo va apprendre à connaître l'erreur
ii)Cela signifie que u ont besoin pour créer un répertoire \data\db
iii) maintenant, vous avez deux options, soit créer de répertoire ci-dessus dans le lecteur c ou de créer des "xyz" nom du répertoire à un autre endroit, n'est pas de faire et de diffrence) .. permet de créer un répertoire de mongodata dans d:
cette fois, vous n'obtiendrez pas d'erreur et
coule doucement en orange la commande u besoin de courir .. il va ouvrir la nouvelle commande propmt qui nous connu comme mongo shell (ou mongodb shell)
11.ne pas fermer le shell[l'une de promt de commande ainsi] comme cela, nous allons créer /supprimer/insérer notre databse opérations
a) montrer bases de données
b) montrer databse
c) la création de la collecte et de l'insertion de données (le nom sera en test)
d) montrent les données de la collecte
12.veuillez trouver les capture d'écran des résultats de nos opérations .. s'il vous plaît pas :- ne pas fermer toute commande propmt
un autre type de structure de numéro id d'objet :- qui est créé automatiquement
Espère que vous aurez quelques informations importantes pour l'installation de mongodb DB.
1. Télécharger MongoDB
2. Installer MongoDB
3. Créer les dossiers nécessaires:
REMARQUE: Si les dossiers n'existent pas, mongod.exe ne démarre pas.
4. Créer un fichier de configuration simple:
Plus d'informations sur la façon de créer un fichier de configuration: http://docs.mongodb.org/manual/reference/configuration-options/
5. Installer MongoDB comme un Service Windows (de cette manière, il démarre automatiquement lorsque vous redémarrez votre ordinateur)
Exécuter cmd avec poussera à l'administrateur et entrez les commandes suivantes:
6. Démarrer la MongoDB Service Windows
7. Se connecter à MongoDB via shell/cmd pour les tests
REMARQUE: http://docs.mongodb.org/manual/tutorial/getting-started-with-the-mongo-shell/
8. Ça y est! Vous êtes fait. 🙂
9. Désinstaller/supprimer la MongoDB Service Windows (si vous avez loupé quelque chose)
Mise À Jour Novembre -2017
1) Aller à Mongo DB centre de téléchargement https://www.mongodb.com/download-center#community et de choisir une saveur de MongoDB vous souhaitez installer. Vous pouvez choisir de
Pour connaître votre version de l'OS exécuter cette commande dans l'invite de cmd
À connaître votre architecture du PROCESSEUR(32 ou 64 bits), exécutez la commande dans l'invite de cmd
Je suis en utilisant la version Communautaire (150MBs - licence GNU)
2) Cliquez sur le fichier MSI et aller à travers le Processus d'installation. Exe va s'installer MongoDb et SSL requis par la DB.
Mongo DB doit être installé sur votre disque C
MongoDB est autonome, qu'il signifie et ne dispose d'aucun autre système de dépendances. Si vous êtes faible sur le disque dans le lecteur C, puis vous pouvez exécuter MongoDB partir de n'importe quel dossier que vous choisissez.
Vous pouvez maintenant exécuter mongodb.exe de dossier bin. Si vous obtenez Visual C++ erreur dll manquantes ensuite télécharger Visual C++ Redistribuable de
https://www.microsoft.com/en-in/download/details.aspx?id=48145
Après l'installation, essayez de réexécuter mongo.exe.
Vous pourriez vouloir vérifier https://github.com/Thor1Khan/mongo.git
il utilise un minimum de contourner le 32 bits opérations atomiques sur 64 bits des opérandes
(possibilité d'utiliser de l'assemblée, mais il ne semble pas être obligatoire ici)
Seulement numérique bugs ont été blessés avant de s'engager
Télécharger .msi à partir de https://www.mongodb.com/download-center#community
Double-cliquez sur installer - option complète
Dossier d'Installation C:\Program Files\MongoDB\Serveur\3.6\bin
Créer une base de données de dossier dans C://- c:/data/db et c:/data/log et c:/data/log/mongo.log et de la dépréciation de l'autorisation si pas
Ouvrir l'invite de cmd en mode Administrateur , accédez à C:\Program Files\MongoDB\Serveur\3.6\bin
Tapez la commande suivante
Vérifier le dossier c:/data/db - il devrait y avoir beaucoup de fichiers et de dossiers
Créer un fichier de configuration nommé "mongo.config" ** à l'intérieur C:\data\
Tapez la commande suivante pour définir la configuration des valeurs de nouvellement créé de fichier de config
Une nouvelle invite de cmd en mode Administrateur , accédez à C:\Program Files\MongoDB\Serveur\3.6\bin
exécuter les lignes suivantes sur la console.
Tapez la commande suivante pour créer le service pour MongoDB
Si vieux MongoDB service existe alors besoin de supprimer l'ancien premier service avant mongod --install de commande, exécutez la commande suivante dans une console pour supprimer les anciens mongodb service
Tapez la commande suivante pour démarrer MongoDB
Tapez la commande suivante pour arrêter MongoDB
Maintenant vous connecter à la DB sur ip 127.0.0.1 ou 192.168.5.64 sur le port 27017 .
** Nom de fichier - "mongo.config" , collez le code suivant sur le fichier config -
bind_ip = 127.0.0.1,192.168.5.64
port = 27017
dbpath=C:\data\db
logpath=C:\data\log\mongo.journal
Installer MongoDB Community Edition pour Windows.
1.Maintenant, allez à Centre De Téléchargement.
Le Centre de Téléchargement devrait afficher la Version Stable pour Windows
Cliquez sur Télécharger (msi) et l'exécuter
Quand vous allez à travers, Vous pouvez choisir de le Compléter ou de type de configuration Personnalisée. Sélectionnez Terminer L'Installation.
De départ serveur MongoDB à partir de l'Invite de Commande
1.Ajouter ce chemin d'accès aux variables d'environnement
“C:\ProgramFiles\MongoDB\Server\4.0\bin” Pour ceux qui ont du mal à configuration variable d'environnement veuillez suivre ces étapes
Windows 10 et Windows 8
Dans la Recherche, rechercher, puis sélectionnez: Système (Panneau de configuration)
Cliquez sur paramètres système Avancés lien.
Cliquez Sur Variables D'Environnement. Dans la section Variables Système, trouver
la variable d'environnement PATH et le sélectionner. Cliquez Sur Modifier.
Si la variable d'environnement PATH n'existe pas, cliquez sur Nouveau.
En Modifier la Variable Système (ou de la Nouvelle Variable Système) de la fenêtre, spécifiez
la valeur du CHEMIN
“C:\ProgramFiles\MongoDB\Server\4.0\bin”variable d'environnement.
Cliquez sur OK.
Fermez toutes les autres fenêtres en cliquant sur OK.
Maintenant créer MongoDB Répertoire de Données MongoDB nécessite un répertoire de données pour stocker toutes les données. Ouvrez l'Invite de Commande et collez ci-dessous
3.Permet point de serveur à votre répertoire de base de données.Type de code ci-dessous
4.Maintenant vous permet de vous connecter à MongoDB Type de code ci-dessous
5.Si elle fonctionne correctement invite de Commande va afficher
Bingo!! Vous êtes fait, Apparemment c'est un peu déroutant à utiliser la CLI, bien MongoDB introduit une interface graphique qui permet de voir les données réelles ,
À utiliser mongoDB version GUI étapes ci-Dessus doivent avoir été effectués
Vous pouvez voir le nom de l'hôte : localhost et port : 27017.
Chaque fois que vous vouliez vous connecter à Serveur mongoDB , Vous devez ouvrir l'invite de Commande
Type
puis recommencer une nouvelle invite de Commande et tapez
Garder ‘em tous les paramètres comme il est dans mongoDB Boussole. Maintenant, cliquez sur se connecter ,
Vous sont dans !! Facile .. n'est-ce pas?
"mongo.config" fichier dbpath=C:\mongodb\data\db\
logpath=C:\mongodb\log\mongo.journal
mongod.exe --config="C:\mongodb\mongo.config"
Que c'est !!!
Étape 1: téléchargez d'Abord l' .msi je.e est le fichier d'installation à partir de
Télécharger MonggoDB
Étape 2: Exécuter l'installation en utilisant le téléchargé .le fichier msi.Automatiquement il est stocké dans les fichiers du programme. Vous pourriez effectuer une installation personnalisée et modifier le répertoire.
Après cela, vous devriez être en mesure de voir un MongoDB dossier dans program files
de départ MongoDB shell et le service n'est pas un gros problème j'ai Eu une bonne référence, après la longue recherche L'installation de MongoDB dans Windows
WAMP = Windows + Apache + MySQL/MariaDB + PHP/Python/Perl
Vous ne pouvez pas utiliser MongoDB dans wamp.Vous devez installer MongoDB séparément