# Bases de datos

Configurar una base de datos MySQL es un paso esencial para ejecutar aplicaciones o proyectos que requieren almacenamiento de datos en la nube. En esta guía, aprenderás cómo crear y gestionar bases de datos fácilmente utilizando el panel de [HidenCloud](https://www.hidencloud.com/).

***

## <mark style="color:blue;">Crea tu base de datos</mark>

1. Accede al panel de [HidenCloud](https://www.hidencloud.com/).
2. Navega al apartado de bases de datos mediante \[*Management*] > \[*Databases*].
3. Crea una nueva base de datos:
   1. **Host**: Selecciona un host cercano a tu ubicación o al de tu servidor principal para minimizar la latencia.
   2. **Name**: Especifica un nombre único para la base de datos.
   3. **Connections From**: Por defecto, este campo se configura como % para permitir conexiones desde cualquier dirección IP. Si lo prefieres, puedes restringir el acceso a direcciones IP específicas.
4. Configura tu aplicación o servicio.

{% hint style="info" %}
• Eliminar una base de datos eliminará toda la información almacenada en ella de forma inmediata.

• Las copias de seguridad del proyecto no incluyen bases de datos. Por lo tanto, no es posible recuperar una base de datos eliminada.

• El puerto de MySQL predeterminado es siempre 3306.
{% endhint %}

<figure><img src="https://4031342205-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx1w7yNDDcgfnNope8Qgk%2Fuploads%2FWGMZsuKJ0cX3jg9bazwS%2FScreenshot%202025-08-30%20142856.png?alt=media&#x26;token=d712c0dc-903e-462a-85a9-e12b1b102163" alt=""><figcaption></figcaption></figure>

***

## <mark style="color:blue;">Restablece la contraseña de una base de datos</mark>

Si necesitas restablecer la contraseña de una base de datos por cualquier motivo, sigue estos pasos:

1. Abre el panel de [HidenCloud](https://www.hidencloud.com/) y selecciona tu proyecto.
2. En el menú lateral izquierdo, ve a \[*Management*] > \[*Databases*].
3. Localiza la base de datos cuya contraseña quieras reestablecer y selecciona \[*Database Details*]
4. Haz click en el botón \[*Rotate Password*]
5. Asegúrate de actualizar archivo de configuración de tus aplicaciones o servicios que utilice esa contraseña.

<figure><img src="https://4031342205-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx1w7yNDDcgfnNope8Qgk%2Fuploads%2FEfGH6v1ZsrVykhaRSi3w%2FScreenshot%202025-08-30%20142947.png?alt=media&#x26;token=35d7e285-250b-4b54-8848-eaa4ea465da0" alt=""><figcaption></figcaption></figure>

<figure><img src="https://4031342205-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx1w7yNDDcgfnNope8Qgk%2Fuploads%2FLpyLlAj7Td3kRBvfAsLQ%2FScreenshot%202025-08-30%20143045.png?alt=media&#x26;token=302f12ba-ad1d-480f-9619-b8086e523ff8" alt=""><figcaption></figcaption></figure>

***

## <mark style="color:blue;">Usar la cadena de conexión de JDBC</mark>

Algunas aplicaciones basadas en Java requieren una cadena de conexión JDBC para interactuar con tu base de datos MySQL. [HidenCloud](https://www.hidencloud.com/) te proporciona esta cadena, que incluye todos los detalles necesarios para establecer la conexión.

1. Abre el panel de [HidenCloud](https://www.hidencloud.com/) y selecciona tu proyecto.
2. En la barra lateral izquierda, ve a \[*Management*] > \[*Database*].
3. Localiza la base de datos deseada, y haz click en el botón \[*Database Details*]
4. Allí la que encontrarás la contraseña JDBC, que podrás copiar y utilizar en las aplicaciones deseadas.

Este proceso simplifica la gestión de bases de datos en [HidenCloud](https://www.hidencloud.com/), permitiéndote configurar y administrar tu infraestructura con facilidad. Si tienes dudas adicionales, consulta la documentación oficial o contacta al soporte técnico de [HidenCloud](https://www.hidencloud.com/).

<figure><img src="https://4031342205-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx1w7yNDDcgfnNope8Qgk%2Fuploads%2FnAhqyLWnP0WAf5w0MPOB%2FScreenshot%202025-08-31%20143257.png?alt=media&#x26;token=4c56e3ca-ae34-430d-8485-40838ad6ae23" alt=""><figcaption></figcaption></figure>
