title | excerpt | updated |
---|---|---|
Empezar con MySQL y MariaDB |
Como utilizar las bases de datos |
2023-07-26 |
¿Quiere utilizar MySQL o MariaDB para sus bases de datos?
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.
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
Para seguir los pasos de esta guía, es necesario:
- Tener una instancia Web Cloud Databases (incluida en un plan de hosting Performance)
- Estar conectado a su área de cliente de OVHcloud
- Haber consultado la guía de inicio de Web Cloud Databases.
[!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.
mysql --host=servidor --user=usuario --port=puerto --contraseña=contraseña nombre_de_la_BD
1. <?php
2. $db = new PDO('mysql:host=host;port=port;dbname=dbname', 'username', 'password');
3. ?>
- Ejecute SQuirreL SQL, abra el menú
Aliases
{.action} y haga clic en+
{.action}.
- 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.
- Confirme con el botón
Connect
{.action}.
Se establecerá la conexión a la base de datos:
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 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".
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.