Comment télécharger et installer MongoDB on Windows et Nuage
Les installateurs pour MongoDB sont disponibles aux formats 32 bits et 64 bits. Les installateurs 32 bits sont adaptés aux environnements de développement et de test. Mais pour les environnements de production, vous devez utiliser les installateurs 64 bits. Sinon, vous risquez d'être limité à la quantité de données pouvant être stockées dans MongoDB.
Il est conseillé de toujours utiliser la version stable pour les environnements de production.
Comment télécharger et installer MongoDB on Windows
Les étapes suivantes peuvent être utilisées pour télécharger et installer MongoDB on Windows 10
Étape 1) Télécharger MongoDB Community Server
Cliquez sur lien et télécharger MongoDB Serveur communautaire. Nous installerons la version 64 bits pour Windows.
Étape 2) Cliquez sur Configuration
Une fois le téléchargement terminé, ouvrez le fichier msi. Cliquez sur Suivant dans l'écran de démarrage
Étape 3) Acceptez le contrat de licence d'utilisateur final
- Acceptez le contrat de licence d'utilisateur final
- Cliquez Sur Suivant
Étape 4) Cliquez sur le bouton « terminer »
Cliquez sur le bouton « Terminer » pour installer tous les composants. L'option personnalisée peut être utilisée pour installer des composants sélectifs ou si vous souhaitez modifier l'emplacement de l'installation.
Étape 5) Configuration du service
- Sélectionnez « Exécuter le service en tant qu'utilisateur du service réseau ». notez le répertoire de données, nous en aurons besoin plus tard.
- Cliquez Sur Suivant
Étape 6) Démarrer le processus d'installation
Cliquez sur le bouton Installer pour démarrer l'installation.
Étape 7) Cliquez sur Suivant une fois terminé
L'installation commence. Cliquez sur Suivant une fois terminé
Étape 8) Cliquez sur le bouton Terminer
Dernière étape, une fois l'installation terminée, cliquez sur le bouton Terminer
Bonjour tout le monde MongoDB: JavaPilote de script
Pilotes dans MongoDB sont utilisés pour la connectivité entre les applications clientes et la base de données. Par exemple, si vous aviez Java programme et l'a obligé à se connecter à MongoDB alors vous devrez télécharger et intégrer le Java pilote afin que le programme puisse fonctionner avec le MongoDB base de données.
Le chauffeur pour Javascénario sort de la boîte. Le MongoDB shell qui est utilisé pour travailler avec MongoDB la base de données est en fait un shell javascript. Pour y accéder
Étape 1) Allez dans « C:\Program Files\MongoDB\Server\4.0\bin” et double-cliquez sur mongo.exe. Alternativement, vous pouvez également cliquer sur le bouton MongoDB élément de bureau
Étape 2) Entrez le programme suivant dans le shell
var myMessage='Hello World'; printjson(myMessage);
Explication du code :
- Nous déclarons simplement un simple Javascript variable pour stocker une chaîne appelée « Hello World ».
- Nous utilisons la méthode printjson pour imprimer la variable à l'écran.
Installer Python Chauffeur
Étape 1) Assurer une Python est installé sur le système
Étape 2) Installez les pilotes liés à mongo en exécutant la commande ci-dessous
pip install pymongo
Installer le pilote Ruby
Étape 1) Assurez-vous que Ruby est installé sur le système
Étape 2) Assurez-vous que les gemmes sont mises à jour en émettant la commande
gem update -system
Étape 3) Installez les pilotes liés à mongo en exécutant la commande ci-dessous
gem install mong
Installer MongoDB Compass- MongoDB Outil de gestion
Il existe sur le marché des outils disponibles pour gérer MongoDB. Un de ces outils non commerciaux est MongoDB Compass.
Certaines des fonctionnalités de Compass sont présentées ci-dessous :
- Pleine puissance du Mongoshell
- Plusieurs coques
- Résultats multiples
Étape 1) Cliquez sur lien et cliquez sur télécharger
Étape 2) Entrez les détails dans la fenêtre contextuelle et cliquez sur Soumettre
Étape 3) Double cliquez sur le fichier téléchargé
Étape 4) L'installation démarrera automatiquement
Étape 5) Compass se lancera avec un écran de bienvenue
Étape 6) Conservez les paramètres de confidentialité par défaut et cliquez sur « Commencer à utiliser Compass »
Étape 7) Vous verrez l'écran d'accueil avec la liste des bases de données actuelles.
MongoDB Configuration, importation et exportation
Avant de démarrer le MongoDB serveur, le premier aspect clé est de configurer le répertoire de données où tous les MongoDB les données seront stockées. Cela peut être fait de la manière suivante
La commande ci-dessus 'md \data\db' crée un répertoire appelé \data\db à votre emplacement actuel.
MongoDB créera automatiquement les bases de données à cet emplacement, car il s'agit de l'emplacement par défaut pour MongoDB pour stocker ses informations. Nous veillons simplement à ce que le répertoire soit présent, afin que MongoDB je peux le trouver quand il démarre.
L'importation de données dans MongoDB se fait à l'aide de la commande « mongoimport ». L'exemple suivant montre comment cela peut être réalisé.
Étape 1) Créez un fichier CSV appelé data.csv et mettez-y les données suivantes
ID employé, nom de l'employé
- Guru99
- Mohan
- Smith
Ainsi, dans l'exemple ci-dessus, nous supposons que nous souhaitons importer 3 documents dans une collection appelée données. La première ligne est appelée ligne d'en-tête qui deviendra les noms de champs de la collection.
Étape 2) Émettez la commande mongo import
Explication du code :
- Nous spécifions l'option db pour indiquer dans quelle base de données les données doivent être importées.
- L'option type consiste à spécifier que nous importons un fichier csv
- N'oubliez pas que la première ligne est appelée ligne d'en-tête qui deviendra les noms de champs de la collection, c'est pourquoi nous spécifions l'option –headerline. Et puis nous spécifions notre fichier data.csv.
Sortie
Le résultat montre clairement que 3 documents ont été importés dans MongoDB.
Exportation MongoDB se fait en utilisant la commande mongoexport
Explication du code :
- Nous spécifions l'option db pour indiquer à partir de quelle base de données les données doivent être exportées.
- Nous spécifions l'option de collection pour indiquer quelle collection utiliser
- La troisième option est de préciser que nous souhaitons exporter vers un fichier csv
- La quatrième consiste à spécifier quels champs de la collection doivent être exportés.
- L'option –out spécifie le nom du fichier csv vers lequel exporter les données.
Sortie
Le résultat montre clairement que 3 enregistrements ont été exportés depuis MongoDB.
Configuration MongoDB serveur avec fichier de configuration
On peut configurer l'instance du serveur Mongod pour qu'elle démarre avec un fichier de configuration. Le fichier de configuration contient des paramètres équivalents aux options de ligne de commande mongod.
Par exemple, supposons que vous vouliez MongoDB pour stocker toutes ses informations de journalisation dans un emplacement personnalisé, puis suivez les étapes ci-dessous
Étape 1) Créez un fichier appelé « mongod.conf » et stockez les informations ci-dessous dans le fichier
- La première ligne du fichier spécifie que nous souhaitons ajouter la configuration pour le fichier journal du système, c'est-à-dire que les informations sur ce que fait le serveur dans un fichier journal personnalisé.
- La deuxième option est de mentionner que l'emplacement sera un fichier.
- Ceci mentionne l'emplacement du fichier journal
- Le logAppend : « true » signifie garantir que les informations du journal continuent d'être ajoutées au fichier journal. Si vous définissez la valeur sur « false », le fichier sera supprimé et créé à nouveau à chaque redémarrage du serveur.
Étape 2) Démarrez le processus du serveur mongod et spécifiez le fichier de configuration créé ci-dessus comme paramètre. La capture d'écran de la façon dont cela peut être fait est présentée ci-dessous
Une fois la commande ci-dessus exécutée, le processus serveur commencera à utiliser ce fichier de configuration, et si vous accédez au fichier /etc. répertoire sur votre système, vous verrez le fichier mongod.log créé.
L'instantané ci-dessous montre un exemple de ce à quoi ressemblerait un fichier journal.
Comment faire pour installer MongoDB sur le Cloud (AWS, Google, Azure)
Vous n'avez pas besoin d'installer le MongoDB serveur et configurez-le. Vous pouvez déployer MongoDB Serveur Atlas sur le cloud sur des plateformes comme AWS, Google Cloud, Azure et connectez-vous à l'instance à l'aide d'un client. Ci-dessous les étapes détaillées
Étape 1) Allez à lien
- Entrez vos informations personnelles
- Accepter les conditions
- Cliquez sur le bouton « Commencer gratuitement »
Étape 2) Cliquez sur « Créer mon premier cluster »
Étape 3) Vous pouvez choisir entre AWS, Google Cloud, Azure en tant que fournisseur de cloud. Dans ce tutoriel, nous utiliserons AWS qui est défini par défaut. N'apportez aucune autre modification à la page et cliquez sur "Créer Cluster. »
Étape 4) Cluster la création prend du temps :
Étape 5) Au bout d'un moment tu verras
Étape 6) Cliquez sur Sécurité > Ajouter un nouvel utilisateur
Étape 7) Dans l'écran suivant,
- Entrez les informations d'identification de l'utilisateur
- Attribuer des privilèges
- Cliquez sur le bouton Ajouter un utilisateur
Étape 8) Dans le tableau de bord, cliquez sur le bouton de connexion
- Ajoutez votre connexion IP à la liste blanche
- Choisissez la méthode de connexion
Étape 9) Sélectionnez la méthode de connexion de votre choix pour vous connecter MongoDB serveur