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
Pas de PhpMyAdmin pour les infrastructures
Depuis 2021, nous ne proposons plus PhpMyAdmin sur les serveurs avec infogérance sur-mesure pour des questions de sécurité et de performance. L'utilisation d'un client SQL comme Heidi SQL est fortement recommandé.
PhpMyAdmin est l'utilitaire le plus connu et le plus répandu pour administrer vos bases de données MySQL.
Connectez-vous à votre espace Plesk .
Dans le menu de gauche cliquer sur "Databases" .
puis cliquer sur "phpMyAdmin", une nouvelle fenêtre s'ouvre.
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.
nous ne fournissons aucune assistance d'installation ou d'utilisation à ce logiciel.
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
ATTENTION : bien vérifier dans le fichier SQL AVANT l'import, qu'une instruction "USE NOMDELABASE" ne soit pas déjà dans le fichier SQL que vous importez. Cela aurait pour effet d'importer dans la base spécifiée dans ce fichier et pas dans la base définie dans votre ligne de commande.
Mis à jour
Ce contenu vous a-t-il été utile ?