Faire fonctionner mongoDB à partir de python dans l'environnement ubuntu ① Introduction de mongoDB

Faites fonctionner mongoDB avec python

environnement

Ubuntu16.04 État clair sur le serveur emprunté à linode

Présentez mongodb à ubuntu

La dernière version de mongodb n'est pas disponible avec apt-get. (Par défaut) Introduit en le rendant disponible avec apt-get

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

sudo apt-get update

sudo apt-get install mongodb-org

Erreur

Si vous l'exécutez tel quel, une erreur se produira. Parce qu'il n'y a pas de répertoire.

sudo mkdir /data
sudo mkdir /data/db
sudo chmod -R 770 /data/db
sudo chown test /data/db

Configurer mongodb pour qu'il démarre automatiquement

mongoDB ne démarre pas automatiquement Pour Ubuntu 16.04 LTS, vous pouvez l'exécuter avec la commande suivante.

echo -e "[Unit]\nDescription=MongoDB Database Service\nWants=network.target\nAfter=network.target\n\n[Service]\nExecStart=/usr/bin/mongod --config /etc/mongod.conf\nExecReload=/bin/kill -HUP $MAINPID\nRestart=always\nUser=mongodb\nGroup=mongodb\nStandardOutput=syslog\nStandardError=syslog\n\n[Install]\nWantedBy=multi-user.target" | sudo tee /lib/systemd/system/mongod.service
sudo systemctl start mongod
sudo systemctl enable mongod

Vérifiez si mongoDB a été installé

Vérifiez la version pour le moment.

mongo -v
mongod -v

Démarrez mongodb (pas besoin de personnes qui ont démarré automatiquement)

Vous devez démarrer le serveur et le shell pour démarrer mongodb. Démarrez le serveur mongoDB en arrière-plan.

mongod &

Faire fonctionner mongodb

Tout d'abord, démarrez le shell de mongodb

mongo

Exécuter avec le shell en cours d'exécution

//Sélectionnez la base de données
use test
//Insérer des données dans la collection
db.test.insert({"test":"data"})
//Afficher le résultat inséré
db.test.find()

La prochaine fois j'écrirai un programme en python

Recommended Posts

Faire fonctionner mongoDB à partir de python dans l'environnement ubuntu ① Introduction de mongoDB
Utilisé depuis l'introduction de Node.js dans l'environnement WSL
De Ubuntu 20.04 introduction à la construction d'environnement
Théorie générale de la relativité en Python: Introduction
Introduction à docker Création d'un environnement ubuntu dans ubuntu
Introduction de Python
Installer le package python dans l'environnement personnel sur Ubuntu
Utilisez Python dans votre environnement depuis Win Automation
Installez MongoDB sur Ubuntu 16.04 et utilisez python
Exploitez Filemaker depuis Python
Unification de l'environnement Python
Faites fonctionner le neutron de Python!
environnement virtuel en Python
Faire fonctionner LXC depuis Python
Environnement de développement en Python
Jouer un bip sonore en Python (Ubuntu)
Introduction à l'algorithme Implémentation de 4 types de tri en Python à partir du pseudo code de la 3ème édition
Utilisé à partir de l'introduction du fil pour Node.js dans l'environnement WSL
Récapitulatif des paramètres d'environnement Python pour moi-même [mac] [ubuntu]
Remarque lors de la mise de lxml du package python dans ubuntu 14.04
Construction de l'environnement de développement Python 2020 [De l'installation de Python à l'introduction à la poésie]
Explication sur l'erreur NoReverseMatch dans "python django super introduction"
OCR à partir de PDF en Python
Utilisez l'ODM de MongoDB avec Python
Gérer les variables d'environnement en Python
[Note] Faites fonctionner MongoDB avec Python
Jugement d'équivalence d'objet en Python
Créer un environnement python3 avec ubuntu 16.04
Introduction d'activités appliquant Python
Tri décroissant avec mongodb en python
Modèles de conception en Python: introduction
Implémentation du tri rapide en Python
Construction de l'environnement de python2 & 3 (OSX)
Vérifiez le fonctionnement de Python pour .NET dans chaque environnement
Maintenance de l'environnement de développement Django + MongoDB (en cours d'écriture)
Comment développer dans un environnement virtuel Python [Memo]
Installez CaboCha dans l'environnement Ubuntu et appelez-le avec Python.
Résoudre le problème de la libcudart manquante dans Ubuntu 16.04 + CUDA 8.0 + environnement Tensorflow
Manipulation des pixels d'image en Python
Créer une instance d'une classe prédéfinie à partir d'une chaîne en Python
Configurer un environnement de développement Python sur Ubuntu
Obtenir des données de Quandl en Python
[Python] PCA scratch dans l'exemple de "Introduction à la méthode d'analyse multivariée"
[Compris dans la figure] Gestion de l'environnement virtuel Python par Pipenv
Construire un environnement Python sur Ubuntu
Diviser timedelta dans la série Python 2.7
Mettez python, numpy, opencv3 dans ubuntu14
Installer Scrapy dans l'environnement Python Anaconda
Utiliser un écran connecté I2C à partir de Python
Utilisez DynamoDB à partir de Python comme SQL.
Échappement automatique des paramètres MySQL en python
Existence du point de vue de Python
Gestion des fichiers JSON en Python
Implémentation du jeu de vie en Python
Affichage de la forme d'onde audio en Python
installer tensorflow dans un environnement anaconda + python3.5
Extraire du texte d'images avec Python
Utiliser Cloud Storage depuis Python3 (Introduction)
De l'installation d'Ansible à la création d'un environnement Python dans l'environnement virtuel de Vagrant