Editado 2 meses atrás por ExtremeHow Equipe Editorial
InstalaçãoConfiguraçãoJanelasBanco de DadosMongoDBSoftwareImplantaçãoDesenvolvimentoConfiguraçãoSistema Operacional
Tradução atualizada 2 meses atrás
O MongoDB é um banco de dados NoSQL popular que ajuda os desenvolvedores a armazenar grandes quantidades de dados de forma eficiente. Este guia irá conduzi-lo através do processo passo a passo para instalar o MongoDB em um sistema operacional Windows. Ao final deste guia, você terá uma configuração MongoDB em funcionamento e entenderá o básico de executar o MongoDB no seu sistema Windows.
O primeiro passo para instalar o MongoDB é baixar o instalador do MongoDB para Windows. Siga estes passos:
Depois que o arquivo do instalador do MongoDB for baixado, você precisará instalá-lo no seu sistema Windows. Siga estes passos:
.msi
para iniciar o instalador do MongoDB.Para usar as ferramentas de linha de comando do MongoDB de maneira conveniente, você pode adicionar o diretório bin do MongoDB à variável de ambiente PATH do seu sistema. Este passo permite que você execute comandos do MongoDB de qualquer prompt de comando sem especificar o caminho completo. Você pode fazer isso da seguinte forma:
variáveis de ambiente
, depois clique em "Editar variáveis de ambiente do sistema".bin
do MongoDB. Por padrão, é C:\Program Files\MongoDB\Server\numero_versao\bin
.O MongoDB precisa de diretórios para armazenar dados e arquivos de log. Por padrão, estes diretórios não são criados durante a instalação, então você deve criá-los manualmente. Veja como:
data
clicando com o botão direito, escolhendo "Novo" e depois "Pasta".data
, crie outra pasta chamada db
. É aqui que o MongoDB armazenará seus arquivos de banco de dados.log
dentro do diretório data
para os arquivos de log do MongoDB, embora isso não seja obrigatório, pois os logs podem ser direcionados para arquivos específicos.Agora que o MongoDB está instalado e seus diretórios estão configurados, é hora de executar o MongoDB. Você pode iniciar o servidor do MongoDB como um serviço do Windows ou manualmente. Este guia explica ambos os métodos:
Já que o MongoDB foi instalado como um serviço, ele inicia automaticamente com o Windows. No entanto, você também pode gerenciá-lo manualmente:
cmd
, clicando com o botão direito no aplicativo "Prompt de Comando" e selecionando "Executar como administrador".net start MongoDB
e pressione Enter. Isso inicia o serviço MongoDB.net stop MongoDB
quando necessário.Se você preferir executar o MongoDB manualmente a partir da linha de comando, siga estes passos:
bin
do MongoDB digitando o seguinte comando e pressionando Enter: cd C:\Program Files\MongoDB\Server\numero_versao\bin
. Substitua numero_versao pela versão do MongoDB instalada.mongod
no prompt de comando. Se o seu diretório de dados não for o padrão C:\data\db
, especifique o caminho adicionando a opção --dbpath
como: mongod --dbpath=caminho_para_seu_diretorio_db
.Com o MongoDB em execução, você pode agora conectar-se ao banco de dados usando o shell do MongoDB, que é uma ferramenta de linha de comando para interagir com o banco de dados MongoDB. Aqui está como usá-lo:
bin
do MongoDB estiver no seu PATH, apenas digite mongo
e pressione Enter. Caso contrário, navegue até o diretório bin
e execute mongo
de lá.use myDatabase
e pressionando Enter. Isso cria (ou muda para) uma base de dados chamada "myDatabase".Agora que o MongoDB está em funcionamento, é útil conhecer alguns comandos básicos para gerenciar e trabalhar com seus dados. Aqui estão algumas operações básicas no MongoDB:
Crie uma nova base de dados digitando o comando use myDatabase
. Se a base de dados não existir, o MongoDB a criará na primeira vez que você armazenar dados nela.
Para adicionar dados ao seu banco de dados, insira documentos em uma coleção. Uma coleção é semelhante a uma tabela em um banco de dados relacional. Use o seguinte comando no shell do MongoDB:
db.myCollection.insertOne({ "name": "John Doe", "Age": 29, "city": "New York" })
Este comando adiciona um novo documento à coleção "myCollection". Se a coleção não existir, o MongoDB a criará.
Recupere dados usando o comando find
:
db.myCollection.find({ "name": "John Doe" })
Este comando procura por documentos onde o campo "name" é igual a "John Doe".
Atualize um documento com o comando updateOne
ou updateMany
:
db.myCollection.updateOne( { "name": "John Doe" }, { $set: { "Age": 30 } } )
Isso atualiza o campo "Age" para 30 para documentos onde o "Name" é "John Doe".
Exclua um documento usando deleteOne
ou deleteMany
:
db.myCollection.deleteOne({ "name": "John Doe" })
Este comando exclui o documento onde o "name" é "John Doe".
Você aprendeu como instalar o MongoDB no seu computador Windows e agora tem um entendimento básico de como iniciar o MongoDB, conectar-se usando o shell do MongoDB e executar operações básicas. O MongoDB é um banco de dados NoSQL poderoso com uma arquitetura flexível e escalável. À medida que você se aprofunda no MongoDB, explore seus recursos avançados, como índices, agregação e replicação para construir aplicativos robustos e de alto desempenho.
Se você encontrar algo errado com o conteúdo do artigo, você pode