O melhor tutorial MongoDB instalação da plataforma janela MongoDB instalação da plataforma janela em 2024. Neste tutorial você pode aprender MongoDB Baixar,Sob a linha de comando para executar o servidor MongoDB,O servidor MongoDB como um serviço do Windows,MongoDB Gerenciar Shell,
MongoDB fornece um sistema de 32 bits e de 64 bits pré-compilados pacotes binários que você pode baixar e instalar a partir do site oficial do MongoDB, MongoDB pré-compilados binários pacotes Download: http://www.mongodb.org/downloads
Nota: Depois de versão MongoDB2.2 já não suporta o sistema Windows XP.
Dependendo do seu sistema, baixe o arquivo .msi de 32 bits ou de 64 bits, clique duas vezes no arquivo baixado e siga as instruções para instalar a operação.
Durante a instalação, você pode clicar no botão "Custom (Personalizado)" para definir o diretório de instalação.
Criar um diretório de dados
No diretório db MongoDB armazenará diretório de dados. Mas isso não vai tomar a iniciativa de criar o diretório de dados, precisamos criá-lo após a instalação está completa. Note-se que o diretório de dados deve ser colocado no diretório raiz ((por exemplo: C: \ ou D: \, etc.).
Neste tutorial, nós temos o C: mongodb unidade está instalada, agora vamos criar um diretório de dados e, em seguida, criar db diretório de dados do diretório.
c:\>cd c:\ c:\>mkdir data c:\>cd data c:\data>mkdir db c:\data>cd db c:\data\db>
Você também pode criar esses diretórios através da janela do Explorer, e não necessariamente através da linha de comando.
Para executar o servidor MongoDB a partir de um prompt de comando, você deve executar arquivos mongod.exe do diretório MongoDB bin.
mongod.exe --dbpath c:\data\db
Se bem sucedida, a saída será a seguinte informação:
2015-09-25T15:54:09.212+0800 I CONTROL Hotfix KB2731284 or later update is not installed, will zero-out data files 2015-09-25T15:54:09.229+0800 I JOURNAL [initandlisten] journal dir=c:\data\db\j ournal 2015-09-25T15:54:09.237+0800 I JOURNAL [initandlisten] recover : no journal fil es present, no recovery needed 2015-09-25T15:54:09.290+0800 I JOURNAL [durability] Durability thread started 2015-09-25T15:54:09.294+0800 I CONTROL [initandlisten] MongoDB starting : pid=2 488 port=27017 dbpath=c:\data\db 64-bit host=WIN-1VONBJOCE88 2015-09-25T15:54:09.296+0800 I CONTROL [initandlisten] targetMinOS: Windows 7/W indows Server 2008 R2 2015-09-25T15:54:09.298+0800 I CONTROL [initandlisten] db version v3.0.6 ……
Por favor, note que você deve ter direitos administrativos para executar o comando a seguir. Execute o seguinte comando servidor MongoDB como um serviço do Windows:
A tabela a seguir mostra os parâmetros mongodb iniciados Explicação:
parâmetros | descrição |
---|---|
--bind_ip | Vinculativos serviços IP, se a ligação 127.0.0.1, você só pode acessar a máquina, não especificar um padrão para todos os IP local |
--logpath | Dada arquivo de log MongoDB, note que o arquivo especificado não é um diretório |
--logappend | Use outra maneira de escrever o log |
--dbpath | Especifique o caminho do banco de dados |
--port | Especifica o número da porta de serviço, a porta padrão 27017 |
--serviceName | Especifique o nome do serviço |
--serviceDisplayName | Especifica o nome do serviço, a execução do serviço quando há múltiplos MongoDB. |
--install | Designado como um serviço do Windows. |
Se você precisa para entrar no fundo de gestão MongoDB, você precisa abrir o diretório de instalação mongodb bin e, em seguida, executar documento mongo.exe, MongoDB Shell é MongoDB vem com um Javascript shell interativo, usado para MongoDB interagir e gestão tipo de ambiente.
Quando você entra mongoDB do fundo, que será o padrão para conectar-se a documento de teste (banco de dados):
> mongo MongoDB shell version: 3.0.6 connecting to: test ……
Uma vez que é um shell JavaScript, você pode executar um pouco de aritmética simples:
> 2 + 2 4 >
comando db é usado para exibir um documento da operação corrente (banco de dados):
> db test >
Insira algum registro simples e encontrá-lo:
> db.w3big.insert({x:10}) WriteResult({ "nInserted" : 1 }) > db.w3big.find() { "_id" : ObjectId("5604ff74a274a611b0c990aa"), "x" : 10 } >
O primeiro comando é inserido em uma câmera digital x 10 coleção de campos w3big.