---
title: "Empezar con MySQL y MariaDB"
description: "Como utilizar las bases de datos"
url: https://docs.ovhcloud.com/es/guides/web-cloud/databases/db-getting-started-mysql-mariadb
lang: es
lastUpdated: 2026-06-08
---
# Empezar con MySQL y MariaDB

## Objetivo

¿Quiere utilizar MySQL o MariaDB para sus bases de datos?

### Que es una base de datos MySQL

MySQL es un sistema de gestión de bases de datos relacionales desarrollado para obtener un rendimiento en lectura superior al que ofrecen otros sistemas.

Este motor es _open source_, y actualmente es desarrollado por Oracle.

### Que es una base de datos MariaDB

MariaDB es un derivado (_fork_) del sistema de gestión de bases de datos MySQL.

Este motor es 100% compatible y más «libre» que su hermano mayor MySQL. Al contrario que la versión de Oracle, todos los bugs y roadmaps están disponibles públicamente.

**Descubra cómo crear y gestionar sus bases de datos MySQL o MariaDB**

## Requisitos

Para seguir los pasos de esta guía, es necesario:

- Tener una [instancia Web Cloud Databases](https://www.ovhcloud.com/es-es/web-cloud/databases/) (incluida en un plan de [alojamiento web](https://www.ovhcloud.com/es-es/web-hosting/) Performance, Agency, Agency Plus o Agency Max)
- Estar conectado a su <ManagerLink to="/">área de cliente de OVHcloud</ManagerLink>
- Haber consultado la [guía de inicio de Web Cloud Databases](/es/guides/web-cloud/databases/db-getting-started.md).

## Procedimiento

### Conexion a la base de datos

:::info
Tenga en cuenta que la solución Web Cloud Databases no da acceso al servidor host, sino a las bases de datos alojadas en él. Los comandos SQL genéricos funcionan sin ningún problema, y los programas de tipo HeidiSQL o SQuirreL SQL son totalmente compatibles.

:::

:::info
Como MariaDB es un derivado de MySQL, los distintos comandos son exactamente los mismos para los dos tipos de bases de datos.

:::

Para conectarse a ella, es necesario disponer de la siguiente información relativa a la base de datos:

- Disponer de la dirección de su instancia Web Cloud Databases.
- el puerto de su instancia Web Cloud Databases;
- el nombre de usuario de su instancia Web Cloud Databases
- Disponer de la contraseña asociada al usuario.
- el nombre de la base de datos;

Puede encontrar todos estos datos en el área de cliente de OVHcloud
.
Para más información, puede consultar la guía [Primeros pasos con el servicio Cloud Databases](/es/guides/web-cloud/databases/db-getting-started.md).

#### Conexion en linea de comandos

```bash
mysql --host=servidor --user=usuario --port=puerto --contraseña=contraseña nombre_de_la_BD
```

#### Conexion mediante un script PHP

```php
1. <?php
2. $db = new PDO('mysql:host=host;port=port;dbname=dbname', 'username', 'password');
3. ?>
```

#### Conexion a traves de la aplicacion SQuirreL SQL

- Ejecute SQuirreL SQL, abra el menú <code className="action">Aliases</code> y haga clic en <code className="action">+</code>.

![ejecutar SQuirreL SQL](/images/assets/screens/other/web-tools/squirrel/aliases.png)
- Cumplimente los campos como se indica a continuación y acepte con el botón <code className="action">OK</code>:
  - **Name**: Indique un nombre.
  - **Driver**: Seleccione `MySQL Driver`.
  - **URL**: Indique la dirección del servidor y el puerto en formato `jdbc:mysql://server:port`.
  - **User Name**: Indique el nombre de usuario.
  - **Password**: Indique la contraseña.

![configuración de la conexión](/images/assets/screens/other/web-tools/squirrel/add-alias.png)
- Confirme con el botón <code className="action">Connect</code>.

![confirmación de la conexión](/images/assets/screens/other/web-tools/squirrel/connect-to-mysql.png)
Se establecerá la conexión a la base de datos:

![conexión a la base de datos](/images/assets/screens/other/web-tools/squirrel/general-dashboard.png)
### Conexion mediante phpMyAdmin

Puede utilizar phpMyAdmin para explorar el contenido de su base de datos. Para ello, instale phpMyAdmin en su propio servidor o alojamiento web. Durante la instalación, asegúrese de configurar la información de su servidor Cloud Databases y la base de datos deseada para que phpMyAdmin pueda conectarse a ella.

### Exportar e importar una base de datos MySQL o MariaDB

- **Exportar la base de datos en linea de comandos**

```bash
mysqldump --host=servidor --user=usuario --port=puerto --contraseña=contraseña nombre_de_la_BD > nombre_de_la_BD.sql
```

- **Importar la base de datos en linea de comandos**

```bash
cat nombre_de_la_BD.sql | mysql --host=servidor --user=usuario --port=puerto --contraseña=contraseña nombre_de_la_BD
```

:::info
En algunos casos, la RAM disponible en la instancia Cloud Databases puede no permitir la exportación o importación deseadas. En ese caso, le recomendamos que utilice la herramienta OVHcloud en el área de cliente. Si lo necesita, consulte la guía ["Primeros pasos con el servicio Cloud Databases"](/es/guides/web-cloud/databases/db-getting-started.md).

:::

## Más información

Para servicios especializados (posicionamiento, desarrollo, etc.), contacte con [partners de OVHcloud](https://partner.ovhcloud.com/es-es/directory/).

Si quiere disfrutar de ayuda para utilizar y configurar sus soluciones de OVHcloud, puede consultar nuestras distintas soluciones [pestañas de soporte](https://www.ovhcloud.com/es-es/support-levels/).

Interactúe con nuestra [comunidad de usuarios](https://community.ovhcloud.com/).
