Skip to content

Latest commit

 

History

History
125 lines (80 loc) · 5.07 KB

File metadata and controls

125 lines (80 loc) · 5.07 KB
title excerpt updated
Empezar con MySQL y MariaDB
Como utilizar las bases de datos
2023-07-26

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:

Procedimiento

Conexion a la base de datos

[!primary]

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.

[!primary]

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 OVHcloud{.external}.

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{.action} y haga clic en +{.action}.

ejecutar SQuirreL SQL{.thumbnail}

  • Cumplimente los campos como se indica a continuación y acepte con el botón OK{.action}:
    • 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{.thumbnail}

  • Confirme con el botón Connect{.action}.

confirmación de la conexión{.thumbnail}

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

conexión a la base de datos{.thumbnail}

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

[!primary]

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

Para servicios especializados (posicionamiento, desarrollo, etc.), contacte con partners de OVHcloud.

Si quiere disfrutar de ayuda para utilizar y configurar sus soluciones de OVHcloud, puede consultar nuestras distintas soluciones pestañas de soporte.

Interactúe con nuestra comunidad de usuarios.