Conectarse a la base de datos de su servidor de bases de datos

Cómo conectarse a la base de datos

Última actualización: 24/08/2020

Objetivo

Es posible consultar el contenido de la base de datos a través de una interfaz. Para ello, existen varias formas de conectarse.

Esta guía explica cómo conectarse a una base de datos en un servidor de bases de datos.

Requisitos

Procedimiento

Tenga en cuenta que este producto no permite acceso "root".
Los comandos SQL genéricos funcionan sin ningún problema, y los programas de tipo HeidiSQL o SQuirreL SQL son totalmente compatibles.

Importar una base de datos MySQL o MariaDB

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

Por phpMyAdmin OVHcloud (solo para SQL Privado)

Acceda a su área de cliente. Haga clic en la pestaña Web y seleccione Base de datos en el panel izquierdo. Seleccione el nombre del servidor de bases de datos.

En la pestaña Información general, el enlace de acceso se encuentra en el recuadro "Administración de la base de datos", bajo el epígrafe "Interfaz de usuario".

private-sql

Acceda a la página de conexión de phpMyAdmin.

private-sql

  • Servidor: introduzca el nombre del host del servidor en la pestaña Información general, en el recuadro "Administración de la base de datos", bajo el epígrafe "Nombre del host" del apartado SQL.
  • Usuario: introduzca el nombre de usuario creado en la pestaña Usuarios y permisos del servidor de bases de datos.
  • Contraseña: introduzca la contraseña del usuario correspondiente.
  • Puerto: introduzca el puerto indicado en la pestaña Información general, en el recuadro "Administración de la base de datos", bajo el epígrafe "Puerto" del apartado SQL. (Esta casilla solo se muestra para los servidores SQL Privado)

Si la conexión se ha completado, se mostrará la siguiente página de phpMyAdmin.

private-sql

En caso de error #1045

En caso de error #1045, significa que la identificación es incorrecta. Por lo tanto, es necesario comprobar el nombre de usuario y/o la contraseña.

En caso de error #2005

En caso de error #2005, le recomendamos que compruebe el nombre del servidor y si este está en funcionamiento.

Conexión a la base de datos fuera del área de cliente

Para conectarse a la base de datos, asegúrese de que dispone de la siguiente información:

  • Servidor: el nombre del host del servidor puede verse en la pestaña Información general del servidor de bases de datos, en el recuadro "Administración de la base de datos", bajo el epígrafe "Nombre del host" del apartado SQL.
  • Usuario: El nombre de usuario creado en la pestaña Usuarios y permisos del servidor de bases de datos.
  • Cambiar la contraseña del usuario root
  • Puerto: el puerto puede verse en la pestaña Información general del servidor de bases de datos, en el recuadro "Administración de la base de datos", bajo el epígrafe "Puerto" de la parte SQL.
  • Nombre de la base de datos: las bases de datos se muestran en la pestaña Bases de datos del servidor de bases de datos.
1. Conexión en línea de comandos

Para un servidor SQL privado, esta acción solo es posible por SSH desde un alojamiento compartido de OVHcloud.

mysql --host=servidor --user=usuario --port=puerto --contraseña nombre_de_la_BD
2. Conexión mediante script PHP

Para un servidor SQL privado, la ejecución de este script solo puede realizarse desde un alojamiento compartido de OVHcloud.

  1. <?php
  2. $db = new PDO('mysql:host=host;port=port;dbname=dbname', 'username', 'password');
  3. ?>
3. Conexión a través de la aplicación SQuirreL SQL

En nuestro ejemplo, utilizamos el software de código abierto SQuirrel, pero otras interfaces, como HeidiSQL o Adminer, son totalmente compatibles.

  • Ejecute SQuirreL SQL, abra el menú {.action}Aliases y haga clic en +.

ejecutar SQuirreL SQL

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

conexión a la base de datos

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

confirmación de la conexión

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

conexión a la base de datos

3.4. Conexión mediante phpMyAdmin

Puede utilizar su propia interfaz 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 que la información de su servidor de bases de datos y de la base de datos es correcta para que phpMyAdmin pueda conectarse a ella.

Importar una base de datos PostgreSQL

Para conectarse a la base de datos, asegúrese de que dispone de la siguiente información:

  • Servidor: el nombre del host del servidor puede verse en la pestaña Información general del servidor de bases de datos, en el recuadro "Administración de la base de datos", bajo el epígrafe "Nombre del host" del apartado SQL
  • Usuario: El nombre de usuario creado en la pestaña Usuarios y permisos del servidor de bases de datos
  • Contraseña: la contraseña del usuario
  • Puerto: el puerto puede verse en la pestaña Información general del servidor de bases de datos, en el recuadro "Administración de la base de datos", bajo el epígrafe "Puerto" de la parte SQL
  • Nombre de la base de datos: las bases de datos se muestran en la pestaña Bases de datos del servidor de bases de datos.

Conexión en línea de comandos

Para un servidor SQL privado, esta acción solo es posible por SSH desde un alojamiento compartido de OVHcloud.

mysql --host=servidor --user=nombre_de_usuario --port=puerto --password=contraseña nombre_base_de_datos

Conexión mediante script PHP

Para un servidor SQL privado, la ejecución de este script solo puede realizarse desde un alojamiento compartido de OVHcloud.

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

Conexión a través de la aplicación SQuirreL SQL

En nuestro ejemplo, utilizamos el software de código abierto SQuirrel, pero otras interfaces, como HeidiSQL o Adminer, son totalmente compatibles.

  • Ejecute SQuirreL SQL, abra el menú {.action}Aliases y haga clic en +.

ejecutar SQuirreL SQL

  • Cumplimente los campos como se indica a continuación y acepte con el botón `{.action}OK:
    • Name: Indique un nombre.
    • Driver: Seleccione « PostgreSQL »
    • URL: Indique la dirección del servidor y el puerto en formato **jdbc:postgresql://server:port/database
    • User name: Indique el nombre de usuario.
    • Password: Indique la contraseña.

conexión a la base de datos

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

confirmación de la conexión

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

conexión a la base de datos

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