> ## Documentation Index
> Fetch the complete documentation index at: https://pearsdb.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Mongo shell

MongoDB Shell es la forma más rápida de conectarse y trabajar con MongoDB.

MindsDB proporciona una potente API de MongoDB, permitiendo a los usuarios conectar MindsDB al [MongoDB Shell](https://www.mongodb.com/try/download/shell). Tenga en cuenta que la conexión a la API de MongoDB proporcionada por MindsDB es la misma que la conexión a una base de datos MongoDB. Puede descargar MongoDB Shell [aquí](https://www.mongodb.com/try/download/shell).

## Visión general

Aquí hay una visión general de la conexión entre MindsDB y MongoDB Shell:

<p align="center">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/pearsdb/assets/connect_mongo_shell.png" />
</p>

Repasemos los pasos presentados anteriormente:

1. Conectamos MongoDB Shell a MindsDB. Esto se discute en el siguiente contenido.

2. Conectamos MindsDB a una base de datos. Puede usar el [`CREATE DATABASE`](/sql/create/databases)declaración y ejecútela desde MindsDB, pasando todos los detalles de conexión de base de datos requeridos.

3. Habiendo completado los pasos 1 y 2, puede acceder a la base de datos conectada desde MongoDB Shell a través de MindsDB.

## Cómo Conectar

Aquí se explica cómo conectar MongoDB Shell a MindsDB usando MindsDB Cloud o instalación local.

<Info>
  Por favor, agregue las [MindsDB Cloud Public IPs](/faqs/whitelist-ips) a la lista de acceso de su base de datos Mongo.
</Info>

Al abrir MongoDB Shell, verá el siguiente mensaje:

<p align="center">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/pearsdb/assets/connect_mongo_shell_1.png" />
</p>

Veamos las cadenas de conexión tanto para MindsDB Cloud como para la instalación local.

<Tabs>
  <Tab title="MindsDB Local">
    Proporcione su cadena de conexión de MindsDB local para conectarse a una instalación local de MindsDB. Puede copiar la cadena de conexión desde MongoDB Compass si ya ha creado una conexión allí.

    Aquí hay una cadena de conexión para conectarse a una instalación local de MindsDB:

    ```bash theme={null}
    mongodb://127.0.0.1:47336/
    ```
  </Tab>

  <Tab title="MindsDB Cloud">
    Aquí hay una cadena de conexión para conectarse a la cuenta de MindsDB Cloud. Puede copiar la cadena de conexión desde MongoDB Compass si ya ha creado una conexión allí.

    ```bash theme={null}
    mongodb://mindsdb_cloud_username:mindsdb_cloud_password@cloud.mindsdb.com:27017/?authMechanism=DEFAULT
    ```

    Por favor, reemplace el `mindsdb_cloud_username` marcador de posición con su correo electrónico de cuenta de MindsDB Cloud. Además, reemplace el `mindsdb_cloud_password` marcador de posición con su contraseña de MindsDB Cloud. El valor del host es `cloud.mindsdb.com` y el valor del puerto es `27017`. Usamos el mecanismo de autenticación predeterminado.

    Veamos un ejemplo:

    <p align="center">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/pearsdb/assets/connect_mongo_shell_2.png" />
    </p>
  </Tab>

  <Tab title="MindsDB Pro">
    Aquí hay una cadena de conexión para conectarse a la cuenta de MindsDB Pro. Puede copiar la cadena de conexión desde MongoDB Compass si ya ha creado una conexión allí.

    ```bash theme={null}
    mongodb://mindsdb_cloud_username:mindsdb_cloud_password@<dedicated instance ip>:3306/?authMechanism=DEFAULT
    ```

    Es similar a conectar MindsDB Cloud. Por favor, reemplace el `mindsdb_cloud_username` marcador de posición con su correo electrónico de cuenta de MindsDB Cloud. Además, reemplace el `mindsdb_cloud_password` marcador de posición con su contraseña de MindsDB Cloud. El valor del host es la dirección IP de su instancia dedicada y el valor del puerto es 3306. Usamos el mecanismo de autenticación predeterminado.
  </Tab>
</Tabs>

## ¿Qué sigue?

Ahora que está todo listo, le recomendamos que revise nuestra sección de **Tutoriales**, donde encontrará varios ejemplos de predicciones de regresión, clasificación y series temporales con MindsDB.

Para aprender más sobre MindsDB en sí, siga la guía sobre [estructura de colección de MindsDB](/es/mongo/collection-structure). Además, no se pierda las páginas restantes de la sección **API de Mongo**, ya que estas explican la sintaxis común de MQL con ejemplos.

¡Diviértase!

<Tip>
  **De Nuestra Comunidad**

  Revise la guía en video creada por nuestra comunidad:

  * Guía en video sobre [Cómo conectarse fácilmente a MindsDB Cloud desde MongoShell](https://youtube.com/video/ysPRXSgdOVk)
    por [@akhilcoder](https://twitter.com/akhilcoder)
</Tip>
