Intégration
Synchronisation MySQL vers Google Sheets
Synchronisez automatiquement les résultats de requêtes MySQL avec Google Sheets selon une planification
Gardez vos Google Sheets à jour avec des données MySQL en temps réel. Définissez les requêtes dont vous avez besoin, programmez la synchronisation et AI for Database écrit les résultats directement dans vos feuilles de calcul. Votre équipe dispose ainsi de données à jour pour le reporting, l’analyse et la collaboration, sans export manuel.
Cette intégration est idéale pour les équipes qui s’appuient sur Google Sheets pour leurs rapports hebdomadaires, synthèses de direction ou partages de données entre services. Chaque synchronisation écrase ou ajoute des données selon vos préférences, afin que vos feuilles de calcul reflètent toujours l’état le plus récent de votre base de données.
Guide de configuration
Connectez ma base de données MySQL
Saisissez l’hôte, le port, le nom de la base de données et les identifiants de votre MySQL. Nous prenons en charge MySQL 5.7+, MariaDB et Amazon RDS.
Autoriser Google Sheets
Connectez-vous avec votre compte Google et autorisez AI for Database à lire et écrire dans vos Google Sheets.
Définissez ma requête
Écrivez la requête SQL ou décrivez les données dont vous avez besoin en langage naturel. AI for Database génère la requête pour vous.
Sélectionnez la feuille de destination
Choisissez un Google Sheet existant ou créez-en un nouveau. Indiquez l’onglet de feuille de calcul et la cellule de départ.
Configurez les paramètres de synchronisation
Définissez la fréquence de synchronisation (horaire, quotidienne, hebdomadaire) et choisissez d’écraser ou d’ajouter les données à chaque exécution.
Tester et activer
Lancez une synchronisation de test pour vérifier que les données arrivent correctement dans votre feuille, puis activez la synchronisation planifiée.
Options de configuration
sync_frequencyFréquence à laquelle les données sont synchronisées de MySQL vers Google Sheets.
Exemple : daily at 6:00 AM UTC
write_modeIndique s’il faut écraser la feuille ou ajouter de nouvelles lignes.
Exemple : overwrite | append
sheet_idL’identifiant du document Google Sheets.
Exemple : 1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgVE2upms
worksheet_nameL’onglet spécifique dans le Google Sheet.
Exemple : Monthly Revenue
include_headersIndique s’il faut inclure les en-têtes de colonnes dans la première ligne.
Exemple : true
Exemples de workflows
Rapport quotidien sur le chiffre d’affaires
Synchronisez chaque matin à 7 h le chiffre d’affaires de la veille par catégorie de produits dans un Google Sheet partagé avec l’équipe de direction.
Export hebdomadaire des clients
Exportez chaque lundi les nouveaux clients de la semaine écoulée avec leur formule, leur date d’inscription et leur source de recommandation.
Instantané des stocks
Écrivez les niveaux de stock actuels de tous les produits dans une feuille toutes les 6 heures afin que l’équipe des achats puisse planifier le réapprovisionnement.
Indicateurs des campagnes marketing
Extrayez chaque jour dans une feuille les données de performance des campagnes (clics, conversions, chiffre d’affaires) pour l’analyse de l’équipe marketing.
Dépannage
La synchronisation échoue avec une erreur d’autorisation
Autorisez de nouveau l’accès à Google Sheets. Vérifiez que le compte Google dispose de l’autorisation de modification sur la feuille de calcul de destination.
Les types de données ne sont pas conservés
Google Sheets peut formater automatiquement les nombres et les dates. Utilisez un format de nombre personnalisé dans la feuille ou encapsulez les valeurs dans une formule TEXT.
La feuille contient trop de lignes
Utilisez le mode d’écrasement plutôt que l’ajout, ou ajoutez une clause WHERE pour limiter votre requête aux données les plus récentes.
La requête ne renvoie aucune donnée
Testez la requête directement sur votre base de données MySQL. Vérifiez les plages de dates et les conditions de filtre.
Prêt à vous connecter MySQL + Google Sheets?
Configuration en quelques minutes. Aucun code requis.
Formule gratuite disponible · Sans carte bancaire