Se connecter à la base de données de votre serveur de bases de données

Découvrez comment se connecter à votre base de données

Dernière mise à jour le 22/09/2022

Objectif

Il est possible de consulter le contenu de votre base de données via une interface. Pour cela, il existe plusieurs moyens de s'y connecter.

Découvrez comment vous connecter à votre base de données sur votre serveur de bases de données.

Prérequis

En pratique

Il est à noter que les offres CloudDB ne donnent pas accès au système de gestion de base de données, mais aux bases de données hébergées sur celui-ci.
- Il n'y a pas d'accès super utilisateur « root ».
- Les commandes SQL génériques fonctionnent normalement, et les logiciels de type HeidiSQL, SQuirreL SQL ou Adminer sont pleinement compatibles.

Se connecter à une base de données MySQL ou MariaDB

MariaDB étant un dérivé de MySQL, les différentes commandes sont exactement les mêmes pour ces deux types de bases de données.

Par phpMyAdmin OVHcloud

Rendez-vous dans votre espace client OVHcloud. Cliquez sur l'onglet Web Cloud, puis sur Base de données. Sélectionnez le nom de votre serveur de bases de données.

Depuis l'onglet Informations générales, vous trouverez le lien d'accès dans le cadre « Administration de la base de données » sous la mention « Interface utilisateur ».

private-sql

Vous arrivez sur la page de connexion de phpMyAdmin.

private-sql

  • Serveur : renseignez le nom d'hôte de votre serveur visible dans l'onglet Informations générales, dans le cadre « Administration de la base de données » sous la mention « Nom d'hôte » de la partie SQL.
  • Utilisateur : renseignez le nom d'utilisateur créé dans l'onglet Utilisateurs et droits de votre serveur de bases de données.
  • Mot de passe : renseignez le mot de passe associé à l'utilisateur concerné.
  • Port : renseignez le port mentionné dans l'onglet Informations générales, dans le cadre « Administration de la base de données » sous la mention « Port» de la partie SQL.

Si la connexion aboutit, la page suivante de phpMyAdmin apparaîtra.

private-sql

En cas d'erreur :
- Erreur #1045, cela signifie que l'identification est incorrecte. Il faut donc vérifier votre nom d'utilisateur et/ou votre mot de passe.
- Erreur #2005, il est conseillé de vérifier le nom du serveur et si celui-ci est bien fonctionnel.

Connexion à la base de données hors espace client

Si vous utilisez une offre "Cloud DB"/"SQL Privé", n'oubliez pas d'autoriser votre IP à l'aide du guide sur la configuration de votre serveur de base de données.

Afin de vous connecter à votre base de données, assurez-vous de récupérer les informations suivantes :

  • Serveur : le nom d'hôte de votre serveur est visible dans l'onglet Informations généralesde votre serveur de bases de données, dans le cadre « Administration de la base de données » sous la mention « Nom d'hôte » de la partie SQL.
  • Utilisateur : le nom d'utilisateur créé dans l'onglet Utilisateurs et droits de votre serveur de bases de données.
  • Mot de passe : le mot de passe associé à l'utilisateur concerné.
  • Port : le port est visible dans l'onglet Informations généralesde votre serveur de bases de données, dans le cadre « Administration de la base de données » sous la mention « Port» de la partie SQL.
  • Nom de la base de données : les bases de données sont listées dans l'onglet Bases de données de votre serveur de bases de données.
1. Connexion en ligne de commande
mysql --host=serveur --user=utilisateur --port=port --password=password nom_de_la_base
2. Connexion par script PHP
1. <?php
2. $db = new PDO('mysql:host=host;port=port;dbname=dbname', 'username', 'password');
3. ?>
3. Connexion par logiciel (SQuirreL SQL)

Dans notre exemple nous utilisons le logiciel open source SQquirreL, mais d'autres interfaces comme HeidiSQL ou Adminer sont pleinement compatibles.

  • Lancez SQuirreL SQL et cliquez sur Aliases, puis sur +

launch SQuirreL SQL

  • Remplissez les champs ci-dessous puis validez avec le bouton OK :
    • Name : Choisissez un nom
    • Driver : Choisissez "MySQL Driver"
    • URL : Indiquez l'adresse du serveur et le port sous la forme jdbc:mysql://server:port
    • User Name : Indiquez le nom d'utilisateur
    • Password : Indiquez le mot de passe

config connection

  • Validez à nouveau avec le bouton Connect

valid connection

Vous êtes maintenant bien connecté à votre base de données :

config connection

4. Connexion par phpMyAdmin

Vous pouvez utiliser votre propre interface phpMyAdmin pour explorer le contenu de votre base de données. Pour cela, installez phpMyAdmin sur votre propre serveur ou hébergement web. Durant cette installation, veillez à bien paramétrer les informations de votre serveur de bases de données et de votre base de données souhaitée afin que phpMyAdmin puisse s'y connecter.

Se connecter a une base de données PostgreSQL

Afin de vous connecter à votre base de données, assurez-vous de récupérer les informations suivantes :

  • Serveur : le nom d'hôte de votre serveur est visible dans l'onglet Informations généralesde votre serveur de bases de données, dans le cadre « Administration de la base de données » sous la mention « Nom d'hôte » de la partie SQL.
  • Utilisateur : le nom d'utilisateur créé dans l'onglet Utilisateurs et droits de votre serveur de bases de données.
  • Mot de passe : le mot de passe associé à l'utilisateur concerné.
  • Port : le port est visible dans l'onglet Informations généralesde votre serveur de bases de données, dans le cadre « Administration de la base de données » sous la mention « Port» de la partie SQL.
  • Nom de la base de données : les bases de données sont listées dans l'onglet Bases de données de votre serveur de bases de données.

Connexion en ligne de commande

psql --host=serveur --port=port --user=utilisateur --password=password nom_de_la_base

Connexion par script PHP

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

Connexion par logiciel (SQuirreL SQL)

Dans notre exemple nous utilisons le logiciel open source SQquirreL, mais d'autres interfaces comme HeidiSQL ou Adminer sont pleinement compatibles.

  • Lancez SQuirreL SQL et cliquez sur Aliases, puis sur +

launch SQuirreL SQL

  • Remplissez les champs ci-dessous puis validez avec le bouton OK :
    • Name : Choisissez un nom
    • Driver : Choisissez "PostgreSQL"
    • URL : Indiquez l'adresse du serveur et le port sous la forme jdbc:postgresql://server:port/database
    • User Name : Indiquez le nom d'utilisateur
    • Password : Indiquez le mot de passe

config connection

  • Validez à nouveau avec le bouton Connect

valid connection

Vous êtes maintenant bien connecté à votre base de données :

config connection

Aller plus loin

Pour des prestations spécialisées (référencement, développement, etc), contactez les partenaires OVHcloud.

Si vous souhaitez bénéficier d'une assistance à l'usage et à la configuration de vos solutions OVHcloud, nous vous proposons de consulter nos différentes offres de support.

Échangez avec notre communauté d'utilisateurs sur https://community.ovh.com.


Cette documentation vous a-t-elle été utile ?

N’hésitez pas à nous proposer des suggestions d’amélioration afin de faire évoluer cette documentation.

Images, contenu, structure… N’hésitez pas à nous dire pourquoi afin de la faire évoluer ensemble !

Vos demandes d’assistance ne seront pas traitées par ce formulaire. Pour cela, utilisez le formulaire "Créer un ticket" .

Merci beaucoup pour votre aide ! Vos retours seront étudiés au plus vite par nos équipes..


Ces guides pourraient également vous intéresser...

OVHcloud Community

Accedez à votre espace communautaire. Posez des questions, recherchez des informations, publiez du contenu et interagissez avec d’autres membres d'OVHcloud Community.

Echanger sur OVHcloud Community

Conformément à la Directive 2006/112/CE modifiée, à partir du 01/01/2015, les prix TTC sont susceptibles de varier selon le pays de résidence du client
(par défaut les prix TTC affichés incluent la TVA française en vigueur).