MySQL: Configurer les GUIs

Comment connecter des interfaces graphiques à MySQL

👋 Bienvenue sur la documentation de Stackhero !

Stackhero propose une solution MySQL cloud prête à l'emploi qui offre de nombreux avantages, notamment :

  • Connexions et transferts illimités.
  • Interface web phpMyAdmin incluse.
  • Mises à jour faciles en un clic.
  • Performance optimale et sécurité robuste grâce à une VM privée et dédiée.

Gagnez du temps et simplifiez-vous la vie : il ne faut que 5 minutes pour essayer la solution MySQL cloud hosting de Stackhero !

Tableau est une plateforme puissante d'analytique visuelle qui vous permet de créer des tableaux de bord dynamiques en vous connectant directement à votre base de données MySQL.

Pour connecter Tableau à MySQL :

  1. Ouvrez Tableau et démarrez une nouvelle connexion.
  2. Sélectionnez MySQL comme source de données.
  3. Entrez les informations d'identification nécessaires : adresse de l'hôte du serveur, nom d'utilisateur, mot de passe et numéro de port.
  4. Confirmez la connexion. Tableau utilise par défaut SSL pour garantir une communication sécurisée.

Si vous rencontrez une erreur telle que "Erreur de connexion SSL : numéro d'erreur inconnu", envisagez d'activer l'option "Supporter les anciennes versions de TLS" dans la configuration du service MySQL sur le tableau de bord Stackhero pour résoudre le problème.

HeidiSQL est un outil de gestion de base de données léger et convivial. Voici comment le configurer pour se connecter à MySQL :

  1. Lancez HeidiSQL et créez une nouvelle session.
  2. Remplissez les champs requis : Nom d'hôte, Utilisateur, Mot de passe et Port.
  3. Assurez-vous que le paramètre Bibliothèque est défini sur libmariadb.dll.

Exemple de configuration HeidiSQLExemple de configuration HeidiSQL

Pour activer le chiffrement SSL :

  1. Accédez à l'onglet SSL.
  2. Activez l'option Utiliser SSL.

Stackhero utilise des certificats TLS émis par des Autorités de Certification (CAs) de confiance, il n'est donc pas nécessaire d'importer des certificats supplémentaires.

Activer le chiffrement SSL/TLS dans HeidiSQLActiver le chiffrement SSL/TLS dans HeidiSQL

Lors de l'utilisation de libmariadb.dll, HeidiSQL prend en charge des suites de chiffrement TLS avancées mais peut rencontrer des problèmes de compatibilité avec le plugin d'authentification par défaut "Caching SHA2 password" de MySQL. Si vous recevez une erreur "Accès refusé", essayez les solutions suivantes :

  • Pour l'utilisateur root, changez le plugin d'authentification en Mot de passe natif MySQL via le tableau de bord Stackhero.
  • Pour d'autres utilisateurs, modifiez le plugin d'authentification via phpMyAdmin.

Définir le plugin d'authentification MySQLDéfinir le plugin d'authentification MySQL

Sequel Pro, bien que précédemment populaire, n'a pas été mis à jour depuis 2016. Il repose sur des versions TLS obsolètes incompatibles avec les versions récentes de MySQL et MariaDB.

Un fork communautaire, Sequel Ace, a pris sa place. Maintenu activement et open-source, Sequel Ace offre des fonctionnalités similaires. En savoir plus sur GitHub ou téléchargez-le depuis le Apple App Store.

Sequel Ace propose une interface simple pour se connecter à MySQL :

  1. Ouvrez Sequel Ace et créez une nouvelle connexion.
  2. Remplissez les détails : Hôte, Nom d'utilisateur, Mot de passe et Port.
  3. Activez l'option Exiger SSL pour sécuriser la connexion.

Exemple de configuration Sequel AceExemple de configuration Sequel Ace