MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como conectar clientes mongodb ao Meteor MongoDB local


Certifique-se de que o Meteor esteja rodando no localhost. Abra uma janela de terminal e execute meteor comando. Ele começará a ser executado em localhost:3000 se você não tiver alterado para a porta.

Enquanto estiver em execução, abra uma janela de terminal separada e execute meteor mongo comando. Isso abrirá um shell do MongoDB e informará a qual porta ele está se conectando. Normalmente, é 3001 na versão 0.7.1.1 ou 3002, se anterior. Ele dirá algo como 127.0.0.1:3001/meteor

Vá para Robomongo (ou seu software cliente mongodb favorito) e crie uma nova conexão, certificando-se de alterar o endereço de conexão para localhost e o número da porta fornecido. Não há necessidade de definir /meteor adicionalmente se seu cliente não insistir em um banco de dados padrão.

Também conforme indicado em https://stackoverflow.com/a/22023284/1064151 alguns drivers podem precisar de terminações de linha específicas, delimitadores ou outro fluxo de caracteres. Por exemplo, ObjCMongoDB um driver baseado em C quer que a url seja 127.0.0.1:3001/ com esse / extra no final, ou não funcionará. Portanto, certifique-se de verificar a documentação do seu driver/cliente.