English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Conexão Node.js ao MongoDB –Neste tutorial Node.js, vamos aprender a conectar o aplicativo Node.js ao MongoDB.
Certifique-se de que o MongoDB está instalado. Se não, instale o MongoDB.
Para conectar o aplicativo Node.js ao MongoDB, siga as seguintes instruções passo a passo.
Iniciar o serviço MongoDB. Execute os seguintes comandos para iniciar o serviço MongoDB
sudo serviço mongod iniciar
Use o npm para instalar o pacote mongodb (se ainda não foi instalado).
arjun@nodejs:~/workspace/nodejs/mongodb$ instalar o mongodb npm AVISO saveError ENOENT: arquivo ou diretório não encontrado, abrir'/casa/arjun/workspace/nodejs/package.json' npm AVISO saveError ENOENT: arquivo ou diretório não encontrado, abrir'/casa/arjun/workspace/nodejs/package.json' npm AVISO nodejs Não há descrição npm AVISO nodejs Não há campo de repositório npm AVISO nodejs Não há dados de LEIA-ME npm AVISO nodejs Não há campo de licença. + [email protected] adicionado 9 pacotes em 9.416s
Preparando URL. Para entender a URL básica do serviço MongoDB, uma dica simples é abrir o terminal e executar o Mongo Shell.
Terminal - Shell MongoDB
arjun@nodejs:~$ mongo Versão do Shell MongoDB v3.4.9 conectando a: mongodb://127.0.0.1:27017 Versão do Servidor MongoDB: 3.4.9 O Servidor tem Avisos de Inicialização: 2017-10-29T18:15:36.110+0530 I STORAGE [initandlisten]
Quando o Mongo Shell é iniciado, ele ecoa a URL básica do MongoDB.
mongodb://127.0.0.1:27017
Usando o pacote mongodb, crie um MongoClient e conecte-se à url.
A seguir está um exemplo de programa Node.js para estabelecer uma conexão com MongoDB.
// URL do Serviço do MongoDB em Execução var url = "mongodb://localhost:27017"; // Clientes do MongoDB var MongoClient = require('mongodb').MongoClient; // Conectando ao Serviço MongoDB MongoClient.connect(url, function(err, db) { if (err) throw err; console.log("Conectado ao MongoDB!"); db.close(); });
Saída de Resultado
arjun@java:~/workspace/nodejs/mongodb$ node node-js-mongodb-connection.js Conectado ao MongoDB!
Neste Node.js MongoDB – Conectando ao MongoDB com Node.js, aprendemos como encontrar a URL do serviço MongoDB e conectar ao serviço usando o método connect do MongoClient a partir do Node.js, conforme mostrado no programa de exemplo.