Empezar con MySQL y MariaDB

Como utilizar las bases de datos

Esta traducción ha sido generada de forma automática por nuestro partner SYSTRAN. En algunos casos puede contener términos imprecisos, como en las etiquetas de los botones o los detalles técnicos. En caso de duda, le recomendamos que consulte la versión inglesa o francesa de la guía. Si quiere ayudarnos a mejorar esta traducción, por favor, utilice el botón "Contribuir" de esta página.

Última actualización: 29/06/2022

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.

Además, la sustitución del motor de almacenamiento InnoDB por XtraDB sumada a otras optimizaciones prometen un mejor rendimiento.

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

Requisitos

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

Procedimiento

Conexion a la base de datos

Tenga en cuenta que la solución CloudDB 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.

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 CloudDB.
  • el puerto de su instancia CloudDB;
  • el nombre de usuario de su instancia CloudDB
  • 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 OVHcloud.

Para más información, puede consultar la guía Primeros pasos con el servicio Cloud Databases.

Conexion en linea de comandos

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

Conexion mediante un script 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ú Aliases y haga clic en +.

ejecutar SQuirreL SQL

  • Cumplimente los campos como se indica a continuación y acepte con el botón OK:
    • Name: Indique un nombre.
    • Driver: Seleccione MySQL Driver.
    • URL: Indique la dirección del servidor y el puerto en formato jdbc:mysql://servidor:puerto.
    • User Name: Indique el nombre de usuario.
    • Password: Indique la contraseña.

configuración de la conexión

  • Confirme con el botón Connect.

confirmación de la conexión

Se establecerá la conexión a la base de datos:

conexión a la base de datos

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
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
cat nombre_de_la_BD.sql | mysql --host=servidor --user=usuario --port=puerto --contraseña=contraseña nombre_de_la_BD

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".

Más información

Interactúe con nuestra comunidad de usuarios en https://community.ovh.com/en/.


¿Le ha resultado útil esta guía?

Si lo desea, también puede enviarnos sus sugerencias para ayudarnos a mejorar nuestra documentación.

Imágenes, contenido, estructura...: ayúdenos a mejorar nuestra documentación con sus sugerencias.

No podemos tratar sus solicitudes de asistencia a través de este formulario. Para ello, haga clic en "Crear un tíquet" .

¡Gracias! Tendremos en cuenta su opinión.


Otras guías que podrían interesarle...

OVHcloud Community

¡Acceda al espacio de la OVHcloud Community! Resuelva sus dudas, busque información, publique contenido e interactúe con otros miembros de la comunidad.

Discuss with the OVHcloud community

A partir del 1 de enero de 2015, con arreglo a la Directiva 2006/112/CE modificada, los precios IVA incluido pueden variar según el país de residencia del cliente (por defecto, los precios con IVA incluyen el IVA español vigente).