Accès MySQL

Comment accéder à ma base de données ? Comment importer / exporter mes données ?

Selon votre offre, différentes solutions vous permettent d'accéder à vos données :

1. Via PhpMyAdmin

PhpMyAdmin est l'utilitaire le plus connu et le plus répandu pour administrer vos bases de données MySQL.

  1. Connectez-vous à votre espace Plesk .

  2. Dans le menu de gauche cliquer sur "Databases" .

  3. puis cliquer sur "phpMyAdmin", une nouvelle fenêtre s'ouvre.

  4. Connectez vous avec : User : le user que vous avez créé sur Plesk

    Password : le mot de passe défini pour SQL pour le user concerné sur Plesk

2. Via HEIDI SQL

HeidiSQL est un client gratuit très complet que nous vous conseillons car efficace, rapide, sécurisé et stable.

Il fonctionne sur Windows uniquement. Il existe des solutions alternatives pour MacOS ou Linux.

On utilise HeidiSQL via un tunnel SSH pour n'ouvrir aucun port supplémentaire. Heidi SQL prévoit ce fonctionnement là par défaut.

Il faut au préalable installer votre clé SSH sur MyAdmin.

Informations de connexion :

Etape 1: Ajouter une session en cliquant sur Ajouter en bas à gauche

Etape 2 : Paramétrage de la connexion MySQL (onglet Paramètres)

  • Type de réseau : Choisir MySQL (SSH Tunnel)

  • Nom ou IP de l'hote : Laisser 127.0.0.1

  • Utilisateur / Mot de passe : l'utilisateur et le mot de passe du compte SQL concerné

  • Port : Laisser le port 3306 par défaut

⚠️ Ne pas valider, changer d'onglet pour Tunnel SSH

Etape 3 : Onglet Tunnel SSH

  • Emplacement de plink : Télécharger plink.exe et faire parcourir jusqu'à l'emplacement

  • Hôte : nom de votre serveur

  • Port : 2200

  • Nom d'utilisateur : Il s'agit de l'user utilisé pour la connexion SSH

  • Fichier de clé privé : Parcourir jusqu'à la clé privée.

  • Port local : laisser 3307

3. En ligne de commande

Pour les plus aguerris ou pour des besoins d'import, export de données, la ligne de commande s’avérera plus adaptée.

📖 Le manuel : https://dev.mysql.com/doc/refman/5.7/en/mysql.html

Un exemple d'export à adapter à votre besoin :

mysqldump --host=localhost --user=MON_USER --password --quote-names --skip-lock-tables --routines --databases NOMDELABASE > export.sql

Un exemple d'import à adapter à votre besoin :

mysql --host=localhost --user=MON_USER --password NOMDELABASE < import.sql

Mis à jour

Ce contenu vous a-t-il été utile ?