Es gibt mehrere Möglichkeiten, wie Sie dies tun können. Welche Sie verwenden sollten, hängt davon ab, wie Ihre MySQL-Instanz konfiguriert ist.
Wenn Ihre MySQL-Instanz eine geschlossene reine lokale Netzwerkinstanz ist , dann können Sie von außerhalb Ihres lokalen Netzwerks keine Verbindung herstellen, sodass das Google Apps-Skript keine Verbindung herstellen kann. In diesem Fall besteht Ihre einzige Möglichkeit darin, Ihre Google-Tabellendaten als CSV-Dateien zu exportieren (dh über das Menü Datei-> Herunterladen als-> Kommagetrennte Werte) und diese dann in Ihre MySQL-Datenbanktabelle zu importieren. Siehe MySQL-Anweisungssyntax zum Laden von Daten in die Datei für Details.
Wenn Ihre MySQL-Instanz eine öffentliche Instanz ist, auf die von außerhalb Ihres lokalen Netzwerks zugegriffen werden kann , könnten Sie den Google Apps Script JDBC Service verwenden um eine Verbindung zu Ihrer MySQL-Instanz herzustellen und Daten aus Ihren Google Sheets einzufügen/aktualisieren. Bitte lesen Sie den Abschnitt Einrichtung für andere Datenbanken im JDBC-Leitfaden Einzelheiten zum Einrichten Ihrer Datenbank für die Verbindung von Google Apps Script.
Im zweiten Fall (öffentlich zugängliche MySQL-Instanz) können Sie dies definitiv mit ein wenig Skripting automatisieren. Sie können ein Skript haben, das alle Tabellenkalkulationen in einem bestimmten Ordner durchläuft (oder eine Liste von Tabellenkalkulations-IDs, wenn sie sich in verschiedenen Ordnern befinden) und Daten von jeder in Ihre MySQL-Datenbank einfügt. Der Drive-Dienst und Tabellenkalkulationsdienst werden hier deine Freunde sein. Beachten Sie jedoch, dass die maximale Ausführungszeit für ein Google-Skript 10 (?) Minuten beträgt. Wenn Ihre Blätter also viele Daten enthalten und/oder Ihre Verbindung zu Ihrer DB-Instance langsam ist, kann es bei einem solchen Skript zu einer Zeitüberschreitung kommen. Möglicherweise müssen Sie einige Funktionen zum Zurücksetzen/Fortsetzen in Ihr Skript implementieren, damit es weiß, wo es die vorherige Ausführung beendet hat, und von dort aus bei der nächsten Ausführung weitermacht.