Latest web development tutorials

MongoDB instalação da plataforma janela

MongoDB instalação da plataforma janela



MongoDB Baixar

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.

  • MongoDB para Windows de 64 bits para 64 bits do Windows Server 2008 R2, Windows 7, ea versão mais recente do sistema de janelas.
  • MongoDB para Windows de 32 bits para sistemas de janela de 32 bits e o mais recente do Windows Vista.Em sistemas de 32 bits MongoDB bancos de dados de até 2GB.
  • MongoDB para o Windows legado de 64 bits para 64 bits do Windows Vista, Windows Server 2003 e Windows Server 2008.

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.



Sob a linha de comando para executar o servidor MongoDB

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
……


O servidor MongoDB como um serviço do Windows

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:

mongod.exe --bind_ip yourIPadress --logpath "C: \ data \ dbConf \ mongodb.log" --logappend --dbpath "C: \ data \ db" --port yourPortNumber --serviceName "YourServiceName" --serviceDisplayName " YourServiceName "--install

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.


MongoDB Gerenciar Shell

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.