6 - Comandos del shell de MongoDB: use (nombre base datos), show dbs, show collections, help

Ya vimos en conceptos anteriores que mediante el comando use activamos la base de datos que queremos trabajar:

use base1

Para conocer todas las bases de datos del servidor de MongoDB utilizamos el comando:

show dbs

Tenemos un resultado similar a:

MongoDB show dbs

Si creamos en conceptos anteriores la base de datos "base1", la misma debe aparecer al ejecutar "show dbs".

Activemos la base de datos "base1" mediante el comando "use":

use base1

Y seguidamente llamemos al comando "show collections":

show collections

Tenemos un resultado similar a:

MongoDB show collections

La base de datos "base1" contiene dos colecciones llamadas "clientes" y "libros" que nosotros creamos en conceptos anteriores.

Si queremos consultar los comandos esenciales del shell de MongoDB debemos emplear el comando "help":

MongoDB help

Problemas propuestos

  1. Activar la base de datos "local" y luego imprimir las colecciones existentes.

  2. Activar la base de datos "test" y luego imprimir las colecciones existentes.

  3. Activar la base de datos "base1".
    Mostrar las colecciones existentes en la base de datos "base1".
    Crear otra colección llamada usuarios donde almacenar dos documentos con los campos nombre y clave.
    Mostrar nuevamente las colecciones existentes en la base de datos "base1".

Solución
use local
show collections



use test
show collections



use base1
show collections
db.usuarios.insertOne(
  {
    nombre: 'juan',
    clave: 'salxida23'
  }
)
db.usuarios.insertOne(
  {
    nombre: 'ana',
    clave: 'porxpord'
  }
)
show collections