Trabalhando com RockMongo

RockMongo é uma ferramenta de administração do MongoDB com a qual você pode gerenciar seu servidor, bancos de dados, coleções, documentos, índices e muito mais. Ele fornece uma maneira muito fácil de ler, escrever e criar documentos. É semelhante à ferramenta PHPMyAdmin para PHP e MySQL.

Baixando RockMongo

Você pode baixar a última versão do RockMongo aqui: https://github.com/iwind/rockmongo

Instalando RockMongo

Depois de baixado, você pode descompactar o pacote na pasta raiz do servidor e renomear a pasta extraída para rockmongo. Abra qualquer navegador da web e acesse oindex.phppágina da pasta rockmongo. Digite admin / admin como nome de usuário / senha respectivamente.

Trabalhando com RockMongo

Agora veremos algumas operações básicas que você pode realizar com o RockMongo.

Criando Novo Banco de Dados

Para criar um novo banco de dados, clique em Databasesaba. CliqueCreate New Database. Na próxima tela, forneça o nome do novo banco de dados e clique emCreate. Você verá um novo banco de dados sendo adicionado no painel esquerdo.

Criando nova coleção

Para criar uma nova coleção dentro de um banco de dados, clique no banco de dados no painel esquerdo. Clique noNew Collectionlink no topo. Forneça o nome necessário da coleção. Não se preocupe com os outros campos de Is Capped, Size e Max. Clique emCreate. Uma nova coleção será criada e você poderá vê-la no painel esquerdo.

Criando Novo Documento

Para criar um novo documento, clique na coleção sob a qual deseja adicionar documentos. Ao clicar em uma coleção, você poderá ver todos os documentos dessa coleção listados ali. Para criar um novo documento, clique noInsertlink no topo. Você pode inserir os dados do documento no formato JSON ou array e clicar emSave.

Exportar / importar dados

Para importar / exportar dados de qualquer coleção, clique na coleção e, em seguida, clique em Export/Importlink no painel superior. Siga as próximas instruções para exportar seus dados em um formato zip e, em seguida, importe o mesmo arquivo zip para importar os dados de volta.