Voir les catégories

Comment connecter MySQL à Excel – Flux de données de base de données en direct

5 min de lecture

GUIDE DU CONNECTEUR

MySQL Microsoft Excel

MySQL MySQL
Flux de requêtes Flux de requêtes
Microsoft Excel Microsoft Excel
Pas de VPN nécessaire
Données en direct
Populaire

Query Streams vous permet de connecter directement des bases de données MySQL à Microsoft Excel, en diffusant des données en direct sans VPN, sans modification du pare-feu ni configuration ODBC complexe. Inscrivez-vous gratuitement sur QueryStreams.com et commencez à importer des données MySQL en direct dans vos feuilles de calcul en quelques minutes.

Ce guide vous explique comment établir une connexion sécurisée et en temps réel entre votre base de données MySQL et Microsoft Excel. Que vous utilisiez MySQL sur site, AWS RDS pour MySQL, Azure Database pour MySQL ou Google Cloud SQL, Query Streams offre une solution simple pour créer des tableaux de bord dynamiques, automatiser la génération de rapports et partager en toute sécurité les requêtes de base de données avec vos équipes du monde entier.

Les plus populaires au monde

Connectez-vous à la base de données open source la plus populaire au monde

SQL en temps réel

Exécutez des requêtes MySQL et obtenez instantanément des données actualisées.

Accès global

Partager des requêtes dans le monde entier sans divulguer d'informations d'identification

Cloud et sur site

Fonctionne avec AWS RDS, Azure, Google Cloud SQL

Ce que vous accomplirez

À la fin de ce guide, vous serez en mesure de.. :

  • Connectez Excel à MySQL - Sur site, AWS RDS, Azure ou Google Cloud SQL
  • Exécutez des requêtes MySQL en temps réel à partir d'Excel
  • Créer des tableaux de bord et des rapports en temps réel avec rafraîchissement automatique des données
  • Partager l'accès sécurisé à la base de données avec des collègues du monde entier

Conditions préalables

1

Compte de flux de requêtes

Créez un compte gratuit pour commencer l'intégration MySQL.

Création d'un compte gratuit →
2

Installation de l'agent Query Streams

Installez l'agent sur votre réseau avec un accès à votre instance MySQL.

Installation de l'agent Query Streams →
3

Accès à la base de données MySQL

Nom d'utilisateur et mot de passe de la base de données avec les droits de lecture appropriés.

Contrôle d'accès MySQL →
Prise en charge de MySQL dans le cloud : Query Streams est compatible avec AWS RDS pour MySQL, Azure Database pour MySQL et Google Cloud SQL. Pour des performances optimales, installez l'agent dans la même région cloud.

Étape 1 : Accéder à l'interface de l'agent Query Streams

1
2
3
4
5
6
7

Une fois votre agent installé et en cours d'exécution, configurez votre connexion MySQL via l'interface locale de l'agent.

  1. Ouvrez votre navigateur web et naviguez jusqu'à l'interface de l'agent : https://localhost:1823
  2. Naviguez jusqu'à Connexions de données : Cliquez sur Sources de données dans la barre latérale, puis sélectionnez Connexions
  3. Ajouter une nouvelle connexion : Cliquez sur le bouton Ajouter une connexion bouton

Étape 2 : Sélectionnez MySQL comme type de connexion

2
3
4
5
6
7
  1. Choisissez MySQL : Cliquez sur l'icône MySQL la tuile (elle sera surlignée d'une bordure verte lorsqu'elle sera sélectionnée)
  2. Alternative - Utiliser la recherche : Tapez « MySQL » dans la barre de recherche pour le trouver rapidement.
  3. Passez à l'étape suivante : Une fois sélectionné, cliquez sur Suivant

Étape 3 : Configurer les détails de votre connexion MySQL

3
4
5
6
7

Vous êtes maintenant sur Étape 2 : Configuration de la connexion où vous saisirez vos identifiants MySQL.

Détails de la connexion requise :

  1. Nom de la connexion (obligatoire) – Un nom convivial comme « Production MySQL » ou « AWS RDS MySQL »
  2. Serveur (obligatoire) - Nom d'hôte ou adresse IP. Exemples : 192.168.1.100, mydb.us-east-1.rds.amazonaws.com, localhost
  3. Port (obligatoire) - La valeur par défaut est 3306. Ne modifier que si l'on utilise un port personnalisé.
  4. Base de données (obligatoire) - Nom spécifique de la base de données (par exemple, sakila, monde)
  5. Nom d'utilisateur (obligatoire) – Utilisateur de base de données MySQL
  6. Mot de passe (obligatoire) - Mot de passe de la base de données (cliquez sur l'icône de l'œil pour le rendre visible)
  7. Délai de connexion - Valeur par défaut : 30 secondes. Augmenter pour les réseaux plus lents.

Une fois tous les champs remplis, cliquez sur Suivant de procéder.

Conseil de performance : Installez l'agent Query Streams sur le même réseau que votre base de données MySQL pour une latence et une vitesse d'exécution des requêtes optimales.

Étape 4 : Sélectionnez votre domaine de données

4
5
6
7

A Domaine des données détermine la capacité de traitement de vos requêtes, c'est-à-dire le volume de données qui peut être traité par vos requêtes, mesuré en Mo/Go en fonction de votre abonnement.

  1. Examiner les domaines disponibles : Vous verrez des options basées sur votre niveau d'abonnement
  2. Sélectionner le royaume : Choisissez “Domaine de données par défaut” pour la plupart des cas d'utilisation
  3. Cliquez sur Suivant pour tester la connexion

Étape 5 : Tester la connexion à la base de données

5
6
7

Query Streams vérifiera que votre instance MySQL est accessible avec les identifiants fournis.

  1. Test automatique : L'agent tente de se connecter à votre serveur MySQL.
  2. Résultats de l'examen : Le succès montre la version du serveur, le nom de la base de données et les détails de la connexion.
  3. Cliquez sur Suivant en cas de succès
Dépannage : En cas d'échec de la connexion, vérifiez l'adresse du serveur, l'accessibilité du port 3306 depuis l'agent et la validité des identifiants. Assurez-vous également que MySQL autorise les connexions distantes.

Étape 6 : Terminer l'installation

6
7
  1. Configuration de l'examen : Vérifier que tous les paramètres sont corrects
  2. Cliquez sur Terminer pour enregistrer votre connexion MySQL

Votre connexion MySQL est maintenant prête ! Ensuite, vous installerez le module complémentaire Excel pour commencer à effectuer des requêtes.

Étape 7 : Installation du complément et exécution de la première requête

7

Installez le module complémentaire Query Streams à partir de Microsoft AppSource :

Après l'installation, vous pouvez accéder au module d'extension à partir de l'onglet Accueil dans Excel.

  1. Cliquez sur “Stream a Query”.” pour commencer à créer une nouvelle requête
  2. Sélectionnez votre connexion MySQL dans le menu déroulant Source de données
  3. Choisir la base de données dans le menu déroulant Base de données
  4. Rédigez votre requête MySQL dans l'éditeur
Exemple de requête MySQL SQL
SELECT
    customer_id,
    prénom,
    nom_de_famille,
    email,
    pays
FROM clients
WHERE country = 'USA'
ORDER BY last_name
LIMITE 100 ;
  1. Configurer la destination : Choisissez “Créer un nouvel onglet” pour votre première requête
  2. Cliquez sur le bouton Play pour exécuter la requête
Versions d'Excel prises en charge : Query Streams fonctionne avec Excel pour Microsoft 365 (Windows/Mac), Excel Online (navigateur web) et Excel 2016/2019 sur Windows.

Succès !

Vous avez connecté MySQL à Excel ! Vos données sont instantanément importées dans une nouvelle feuille de calcul. Relancez le processus à tout moment pour obtenir les dernières données de votre base de données.

Prochaines étapes : Sauvegarder et partager des requêtes

Utiliser le Portail web Query Streams pour créer, enregistrer et gérer vos requêtes MySQL :

  • Sauvegarder les requêtes : Stocker les données SQL fréquemment utilisées pour les réutiliser facilement
  • Ajouter des paramètres : Créer des filtres dynamiques que les utilisateurs peuvent ajuster sans voir SQL
  • Partager globalement : Permettre aux collègues d'exécuter des requêtes depuis n'importe où dans le monde
  • Accès à partir d'un add-in : Les requêtes sauvegardées apparaissent dans le menu “Requêtes sauvegardées”.

Questions fréquemment posées

Query Streams est-il meilleur que Power Query, la fonction intégrée d'Excel ? +

Query Streams complète Power Query avec des avantages clés : aucune configuration de pilote ODBC requise, fonctionne sous Windows/Mac/Web, prend en charge le partage sécurisé sans identifiants et permet la diffusion de données en temps réel pour les bases de données MySQL distantes sans accès VPN.

🔒 Mes données MySQL sont-elles sécurisées ? +

Oui. Les informations d'identification de la base de données ne quittent jamais votre réseau - elles restent dans l'agent Query Streams. Les données sont cryptées en transit et l'agent n'établit que des connexions sortantes (aucune modification du pare-feu ni aucun VPN n'est nécessaire).

Puis-je me connecter à AWS RDS pour MySQL ? +

Oui. Query Streams est compatible avec AWS RDS pour MySQL, Azure Database pour MySQL et Google Cloud SQL. Pour des performances optimales, installez l'agent dans la même région cloud.

👥 Puis-je partager des requêtes avec des utilisateurs externes ? +

Oui ! Partagez les requêtes enregistrées avec des utilisateurs externes qui peuvent les exécuter de n'importe où - ils obtiendront des données en direct sans jamais voir votre code SQL ou vos identifiants de base de données.

🚀 Quelle est la comparaison avec les connexions ODBC ? +

Contrairement à ODBC, Query Streams ne nécessite pas l'installation d'un pilote sur les machines des utilisateurs, ni la configuration d'un VPN, et permet un partage sécurisé où les informations d'identification restent protégées. Il fonctionne à l'échelle mondiale sans restriction de réseau.

💻 Query Streams fonctionne-t-il avec Excel pour Mac ? +

Oui. Query Streams fonctionne avec Excel pour Microsoft 365 sur macOS. Le complément Excel prend en charge toutes les principales plateformes, y compris Windows, Mac et Excel Online dans le navigateur.

Updated on 3 juin 2026

Powered by BetterDocs