Para utilizar o mongodb via terminal (shell), será necessário que você tenha um sistema operacional Linux. Isso porque a conexão ao mongo depende dos aplicativos mongo instalados no sistema para executar comandos. Neste tutorial, foi utilizado como exemplo a distribuição Ubuntu 18.04 LTS.
Para começar a utilizar, é necessário instalar a gama de aplicativos do mongo disponíveis para o sistema.
Instalar o mongodb no Ubuntu
1. Importe as chaves do distribuidor do software com o seguinte comando
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
2. Crie a source list para o mongo.
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
3. Atualize os repositórios locais com o seguinte comando:
sudo apt-get update
4. Execute o instalador:
sudo apt-get install -y mongodb-org
Verificar versão do mongo
Execute o comando abaixo:
mongo --version
Conectar à uma base mongodb
Como identificar os dados de acesso à base? Pelo Painel de Controle da KingHost através da ferramenta Gerenciar Mongodb. Caso não saiba a senha da base, você pode redefini-la através do menu Editar.
Atente-se aos comandos abaixo e substitua os termos em vermelho de acordo com os dados da sua conexão.
mongo -u usuário-da-base -p senha-da-base host-de-conexao/nome-da-base
Exemplo: mongo -u meusite02 -p H1kela41 mongo71-farm68.kinghost.net/meusite02
Pronto! Agora você pode executar comandos em sua base mongodb através do terminal 😀