MongoDB
Listar BBDD
show dbs;
usar BB.DD
use DB_NAME;
Listar collecciones:
show collections;
Listar contido dunha colección
myCursor = db.COLLECTION_NAME.find( {} )
Instalación Robo 3T Fedora
- Descargar Robo 3T https://robomongo.org/download
- Extraer fichero comprimido
- Mover a /opt sudo mv robo3t-1.4.4-linux-x86_64 /opt/
- Modificar propietario sudo chown -R root:root /opt/robo3t-1.4.4-linux-x86_64/
- Crear un Symlink para lanzar desde terminal
sudo ln -s /opt/robo3t-1.4.4-linux-x86_64/bin/robo3t /usr/local/bin/robo3t
- Iniciar Robo 3T:
robo3t
Errores
[adrian@localhost Downloads]$ robo3t
robo3t: error while loading shared libraries: libcurl-gnutls.so.4: cannot open shared object file: No such file or directory
sudo ln -s /usr/lib64/libcurl.so.4 /opt/robo3t-1.4.4-linux-x86_64/lib/ibcurl-gnutls.so.4
👉 https://github.com/Studio3T/robomongo/issues/1764
Restaurar un dump
Partimos de ter a seguinte ruta: datos/dump/dbname/[ficherios .json e .bson]
Debemos ubicarnos no directorio datos. O cartafol dentro deste directorio indica o nome da BB.DD.
Executar o seguinte comando:
usuario@localhost datos]$ mongorestore dump/