Verwaltet · PostgreSQL + MySQL spricht PostgreSQL / MySQL
Verbinden Vultr Managed Databases zu Excel, Google Sheets, KI und REST
Vultr Managed Databases – PostgreSQL oder MySQL. Der Port wird pro Cluster zugewiesen und ist nicht 5432, was den Großteil der Einrichtung ausmacht.
Eine Verbindung, jede Oberfläche
Wohin Ihre Vultr-Daten gelangen können
- 1 ausgehende Verbindung
- 0 eingehende Ports
- Schreibgeschützt · Anmeldeinformationen bleiben erhalten
läuft auf
- Für Ihr Team, Ihre Lieferanten und Partner
-
Excel Add-in · Aktualisierung bei Bedarf
-
Google Sheets Zusatzfunktion · Aktualisierung bei Bedarf
-
Nova AI Anfrage in einfachem Englisch · Text zu SQL
-
Datenbetrachter Live-Ergebnisse teilen · Team, Lieferanten, Partner · Jedes Gerät
- Für Apps und Systeme
-
REST-API JSON-Endpunkt · OpenAPI 3.1
-
Power BI Power Query M
-
Geplante Synchronisierungen Google Sheets · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Für KI-Tools
-
KI-Assistenten Claude · Cursor · MCP-Server
- An Personen geliefert
-
Benachrichtigungen und Berichte Slack · Discord · E-Mail · Webhook
Query Streams liest Vultr Managed Databases aus Microsoft Excel, Google Sheets, Power BI, KI-Assistenten über MCP und einem REST-Endpunkt über eine einzige Leseverbindung. Eine Karte zeigt beide von Vultr angebotenen Datenbank-Engines, PostgreSQL und MySQL. Die Auswahl der gewünschten Engine erfolgt oben. Zwei Punkte sind vorab wichtig: Vultr verwendet pro Cluster einen nicht standardmäßigen Port anstelle des Standard-Ports der jeweiligen Engine, und die beiden Engines unterscheiden sich in der Verschlüsselung. Beides wird weiter unten erläutert.
Vultr Managed Databases ist PostgreSQL / MySQL über das Netzwerk. — der Standardtreiber, daher gelten alle nachfolgenden Anleitungen unverändert. Der einzige Vultr-spezifische Teil ist die Verbindungszeichenfolge, die unter folgendem Abschnitt behandelt wird: Verbindungsdetails.
- Für Ihr Team, Ihre Lieferanten und Partner
-
Vultr zu Excel Microsoft Excel · Excel-Add-in
Live-Ergebnisse von Vultr direkt in ein Arbeitsblatt importieren und bei Bedarf aktualisieren – Desktop-Excel, Excel Online, Microsoft 365.
PostgreSQL-Leitfaden -
Vultr zu Google Sheets Tabellen-Add-on
Führen Sie eine gespeicherte Vultr-Abfrage über die Seitenleiste aus und ziehen Sie die Zeilen in das Tabellenblatt. Gemeinsame Mitarbeiter können es selbst aktualisieren.
PostgreSQL-Leitfaden -
Frag Nova nach Vultr Nova AI · Text zu SQL
Stellen Sie Ihre Frage in einfachem Englisch. Nova kennt Ihre Vultr-Tabellen bereits, schreibt und führt die SQL-Abfrage aus, erklärt die Antwort und stellt sie grafisch dar – Sie müssen keine Abfrage schreiben und keine Zugangsdaten angeben.
So funktioniert Nova -
Vultr zu Datenbetrachter Ergebnispräsentation · Team, Lieferanten, Partner · Smartphone, Tablet, Desktop
Teilen Sie ein aktuelles Vultr-Ergebnis mit beliebigen Personen – Kollegen, Lieferanten, Partnern – als Lesezeichen speichernde Tabelle, die beim Öffnen auf einem Smartphone, Tablet oder Desktop-Computer immer neu angezeigt wird. Die Empfänger sehen die Ergebnisse, niemals die SQL-Abfrage oder die Zugangsdaten.
So funktioniert der Datenbetrachter - Für Apps und Systeme
-
Vultr REST-API HTTP-Endpunkt
Veröffentlichen Sie eine Vultr-Abfrage als authentifizierten JSON-Endpunkt, den jede Anwendung aufrufen kann, mit einer OpenAPI 3.1-Spezifikation und vorgefertigten Sammlungen für Postman, Insomnia und Hoppscotch. Es wird kein Datenbankport geöffnet.
PostgreSQL-Leitfaden -
Vultr zu Power BI Power Query M
Fügen Sie die generierte Power Query M in den Power BI Advanced Editor ein, und der Bericht liest Live-Vultr-Ergebnisse über HTTPS – ohne ODBC-Treiber und ohne geöffneten Datenbankport.
So funktioniert Power BI -
Vultr zu Airtable Automatisierungsplattform
Synchronisieren Sie Vultr-Zeilen zeitgesteuert mit einer Airtable-Datenbank oder rufen Sie sie innerhalb eines Airtable-Automatisierungsskripts ab.
PostgreSQL-Leitfaden -
Vultr nach Baserow Automatisierungsplattform
Eine Baserow-Tabelle wird über den REST-Endpunkt von Vultr gespeist – entweder selbst gehostet oder in der Baserow-Cloud.
PostgreSQL-Leitfaden -
Vultr zu SeatTable Automatisierungsplattform
Halten Sie eine SeaTable-Datenbank mit Vultr-Daten auf dem neuesten Stand, ohne eine Datei zu exportieren oder die Datenbank preiszugeben.
PostgreSQL-Leitfaden -
Vultr zu Smartsheet Automatisierungsplattform
Die Vultr-Ergebnisse werden in ein Smartsheet-Raster übertragen, sodass Pläne und Berichte aus dem Quellsystem und nicht aus dem Export der letzten Woche stammen.
PostgreSQL-Leitfaden -
Vultr zu Amboss Anvil Works · App-Plattform
Eine Anvil Python-App mit Vultr über den REST-Endpunkt absichern, anstatt Datenbankzugangsdaten in die App einzubetten.
PostgreSQL-Leitfaden - Für KI-Tools
-
Vultr MCP-Server Claude-, Cursor- und MCP-Clients
Gewähren Sie einem KI-Assistenten Lesezugriff auf Vultr mit dem Schema, das er benötigt, um korrekten SQL-Code zu schreiben – keine Anmeldeinformationen im Chat.
PostgreSQL-Leitfaden - An Personen geliefert
-
Vultr-Warnungen und -Berichte Slack · Discord · E-Mail · Webhook
Richten Sie eine Vultr-Abfrage ein und lassen Sie die Zeilen an Slack, Discord, E-Mail oder einen signierten Webhook liefern – oder halten Sie die Nachricht zurück, bis eine bestimmte Zeilenanzahl, ein Schwellenwert oder eine prozentuale Änderung den von Ihnen festgelegten Wert überschreitet.
So funktionieren Benachrichtigungen und Berichte
So funktioniert es
5 Schritte, keine Änderung der eingehenden Firewall
Installieren Sie den Netzwerkagenten an einem beliebigen Ort, der den Cluster erreichen kann. Er stellt nur ausgehende Verbindungen her, daher ist keine eingehende Firewall-Regel erforderlich.
Öffnen Sie im Vultr-Portal die Seite „Verwaltete Datenbanken“, wählen Sie Ihren Cluster aus und klicken Sie dann auf „Übersicht“ und „Verbindungsdetails“.
Fügen Sie die Verbindungszeichenfolge in das erste Feld ein. Host, Port, Datenbank, Benutzername und Passwort werden daraus ausgelesen, und die Auswahl der Datenbank-Engine erfolgt nach folgendem Schema: Eine Zeichenfolge wie „postgres://“ wählt PostgreSQL aus, eine Zeichenfolge wie „mysql://“ wählt MySQL aus.
Prüfen Sie den verwendeten Port. Vultr weist jedem Cluster einen Port zu, und PostgreSQL verwendet häufig Port 16751. Überprüfen Sie daher dieses Feld, anstatt es anzunehmen.
Lassen Sie SSL aktiviert, testen Sie die Einstellungen und speichern Sie die Datei. Lesen Sie die Daten anschließend aus Microsoft Excel, Google Sheets, Power BI, MCP oder per REST-Schnittstelle.
Funktionsanalyse
Was Vultr Ihnen bietet
Der Hafen ist clusterspezifisch und das Feld, das die Leute erfasst.
Die meisten Managed-Provider verwenden die Standardeinstellung für die Engine. Vultr tut dies nicht, und alles, was nachgelagert ist, hängt davon ab, dass die Einstellung korrekt ist.
- PostgreSQL-Cluster verwenden üblicherweise Port 16751 statt 5432, und auch MySQL-Cluster haben einen eigenen Port. Die Portnummer gehört zum Cluster, nicht zur Engine.
- Die Karte lässt das Portfeld absichtlich leer, anstatt einen falschen Standardwert vorzubelegen. Der Port muss manuell eingegeben oder eingefügt werden, und ohne diese Eingabe lässt sich die Karte nicht speichern.
- Das ist der bessere Fehler. Ein zwar falscher, aber plausibler Fehler 5432 würde das Formular problemlos durchlaufen und dann beim Verbindungsaufbau zu einem Timeout führen, was als blockierte Firewall interpretiert wird und dazu führt, dass man an der völlig falschen Stelle sucht.
- Das Einfügen der Verbindungszeichenfolge aus den Verbindungsdetails ist der zuverlässigste Weg, da der Port darin enthalten ist.
Eine Karte, zwei Engines, und sie unterscheiden sich bei der Verschlüsselung.
Die Motorauswahl oben ändert mehr als der Fahrer. Diesen Abschnitt sollten Sie lesen, bevor Sie ein Kontrollkästchen deaktivieren.
- Wählen Sie PostgreSQL, und der Agent erzwingt die Verschlüsselung für alle .vultrdb.com-Hosts, unabhängig von der Einstellung im Kontrollkästchen. Vultr benötigt dies, und der Agent sendet keine Klartextdaten an diesen Hostnamen.
- Wählen Sie MySQL, und die Checkbox ist der gesamte Mechanismus. Sie ist standardmäßig aktiviert, und die Verbindung ist verschlüsselt, solange sie aktiviert ist. Wenn Sie sie deaktivieren, hat dies jedoch keine Auswirkungen.
- Der Unterschied ist struktureller Natur und kein Versehen: Der Agent verwaltet eine Tabelle mit den Hostnamen der gehosteten PostgreSQL-Datenbanken, für die er TLS erzwingt; ein entsprechendes MySQL-Äquivalent existiert nicht. Dieselbe Aufteilung gilt für alle Multi-Engine-Karten.
- Die praktische Anleitung ist in beiden Fällen dieselbe. — Lassen Sie SSL aktiviert. Bei MySQL ist dies die einzige Sicherheitsmaßnahme für die Verbindung.
- In keinem der beiden Fälle wird die Zertifikatskette verifiziert. Verschlüsselung dient dem Schutz vor dem Abfangen des Datenverkehrs durch Dritte, nicht dem Nachweis, welcher Server geantwortet hat.
Was die Verbindung leisten kann und was nicht.
Für beide Motoren gelten die gleichen Garantien.
- Alles, was der Agent ausführt, ist schreibgeschützt, es wird jeweils nur eine Anweisung ausgeführt, und es wird nichts ausgeführt, was schreibend wirkt.
- Die Anmeldeinformationen verbleiben auf dem Rechner, auf dem der Agent installiert wurde. Query Streams speichert weder eine Kopie der Anmeldeinformationen noch eine Kopie Ihrer Daten.
- Sie können die Möglichkeit zum Ausführen einer gespeicherten Abfrage freigeben, ohne den zugrunde liegenden SQL-Code oder das Datenbankpasswort preiszugeben.
- Für welchen Motor Sie sich auch entschieden haben, die Verbindung wird als dieser Motor gespeichert, wobei Vultr als Abzeichen beibehalten wird.
-- Schreibgeschützt, unabhängig von der gewählten Engine\nSELECT c.name,\n COUNT(o.id) AS orders,\n SUM(o.amount) AS revenue\nFROM customers AS c\nJOIN orders AS o ON o.customer_id = c.id\nWHERE o.placed_at >= now() - interval '30 days'\nGROUP BY c.name\nORDER BY revenue DESC;
Wird von jedem Datenbank-Connector gemeinsam genutzt.
Gilt für jeden Datenbank-Connector.
- Nur ausgehend Der Agent öffnet eine einzige verschlüsselte Verbindung zu Query Streams. Es wird kein eingehender Port weitergeleitet, kein VPN verwendet, keine IP-Zulassungsliste verwendet und Ihre Datenbank wird nicht im Internet offengelegt.
- Die Zugangsdaten bleiben erhalten. — Benutzername und Passwort der Datenbank befinden sich auf dem Rechner, auf dem der Agent installiert wurde. Query Streams empfängt diese Daten nicht und kann daher nicht selbstständig auf Ihre Datenbank zugreifen.
- Schreibgeschützt, erzwungen — Nur eine Anweisung gleichzeitig, ausschließlich SELECT und ähnliche Optionen. Ein Schreibvorgang wird auf Ihrem Rechner abgelehnt, bevor er an den Server gesendet wird, anstatt sich auf eine von jemandem gesetzte Berechtigung zu verlassen.
- Setzen Sie beliebig viele Agenten ein. — eine pro Standort, Region oder Cloud. Alle sichtbaren Datenquellen werden in einem einzigen Dropdown-Menü angezeigt, sodass niemand wissen muss, welcher Agent welche Daten hostet.
Was Sie erhalten, sobald eine Abfrage gespeichert wurde
- Teilen Sie die Funktionalität, nicht die SQL-Anweisung. — Ein Kollege oder ein externer Partner kann Ihre Abfrage ausführen und deren Filter ändern, ohne jemals die dahinterstehende Anweisung zu sehen.
- Filter aus beiden Richtungen — Deklarieren Sie sie selbst als @Variablen oder lassen Sie den Konnektor die bereits in Ihrer WHERE-Klausel vorhandenen Literalwerte erkennen und diese als Dropdown-Listen anbieten.
- Lesen Sie es von überall aus — Microsoft Excel, Google Sheets, Power BI, die REST-API, KI-Assistenten über MCP, der Query Builder und Nova lesen alle dieselbe gespeicherte Abfrage.
- Mehrere gleichzeitig ausführen — fünf gespeicherte Abfragen in fünf Tabellenblattregisterkarten, die gleichzeitig abgearbeitet werden, unabhängig von der Größe der Ergebnisse.
- Verbinde es mit allem anderen, was du verbunden hast. — eine andere Datenbank, eine Business-API oder einen Ordner mit Dateien in einer einzigen schreibgeschützten Anweisung.
Quellübergreifendes SQL
Verbinden Sie Vultr mit Ihren übrigen Daten.
Eine einzige Anweisung kann Vultr und Ihre anderen Verbindungen gleichzeitig umfassen. Jede Quelle führt nur den von ihr bearbeitbaren Teil aus, streamt das Ergebnis zurück, und die Zusammenführung erfolgt zentral – die Quellen kommunizieren nie miteinander, und es werden keine Kopien an andere Stellen angefertigt.
3 Verbindungen · 3 Agenten
Eine Aussage
– nichts kopiert, nichts zusammengeführt, nichts geplant
SELECT c.region, COUNT(*) AS orders, SUM(i.amount_due) AS invoiced
VON vultr_db.public.orders1 f
JOIN erp_sql.dbo.customers2 c ON c.id = f.customer_id
JOIN Abrechnung.stripe.invoices3 i ON i.customer = c.stripe_id
GROUP BY c.region
ORDER BY in Rechnung gestellte Beschreibung;
Die drei Bestandteile sind Verbindung, Schema und Tabelle – der Verbindungsname ist der von Ihnen gewählte. Die Spalten dienen nur der Veranschaulichung; Ihre Tabellen entsprechen Ihren tatsächlichen Tabellen. Der Schreibschutz gilt für alle Komponenten: Nur SELECT, WITH und EXPLAIN sind zulässig, und es gibt eine Obergrenze für die Datenmenge, die eine einzelne Datenquelle pro Abfrage übermitteln darf. Wie föderierte Abfragen funktionieren
Verbindungsdetails
Was Vultr braucht
- Gastgeber
- db-postgresql-abc123.vultrdb.com – die Karte erkennt die Dateiendung .vultrdb.com
- Hafen
- Die Adresse wird jedem Cluster zugewiesen und absichtlich leer gelassen. Die PostgreSQL-Adresse ist oft 16751; kopieren Sie die tatsächliche Adresse aus dem Portal.
- Motoren
- PostgreSQL oder MySQL, ausgewählt oben auf der Karte. Eine eingefügte Verbindungszeichenfolge richtet die Verbindung automatisch ein.
- Treiber
- Npgsql oder MySqlConnector, vom Agenten bereitgestellt – keine Installation auf Vultr-Seite erforderlich
- Format einfügen
- Die Zeichenkette aus Übersicht, Verbindungsdetails, als postgres:// oder mysql:// URI
- Standardeinstellungen
- Die Datenbank defaultdb und der Benutzer vultradmin sind vorbelegt und entsprechen den von Vultr erstellten Daten.
- TLS
- Wird vom Agenten für .vultrdb.com auf PostgreSQL erzwungen. Auf MySQL wird dies über eine Checkbox gesteuert, standardmäßig aktiviert – lassen Sie sie aktiviert. Die Zertifikatskette wird in keinem Fall überprüft.
- Pooling
- Keine. Vultr stellt keinen Pooler bereit und der Agent wendet keine Pooler-Anpassungen an.
- Gespeichert als
- PostgreSQL oder MySQL, wobei Vultr als Abzeichen beibehalten wird.
- Standardschema
- öffentlich auf PostgreSQL. Eine MySQL-Verbindung wird stattdessen durch ihre Datenbank qualifiziert.
Der nicht standardmäßige Port ist der wichtigste Punkt auf dieser Seite. Es ist ein kleines Detail, das zu einem unverhältnismäßig verwirrenden Fehler führt, denn eine Verbindung zum richtigen Host auf dem falschen Port wird nicht abgelehnt – sie hängt sich auf und es kommt zu einem Timeout, was genau wie eine blockierte Firewall aussieht. Das Kopieren der Verbindungszeichenfolge anstatt der manuellen Eingabe des Hosts vermeidet dieses Problem, da der Port darin enthalten ist.
Der Unterschied in der Verschlüsselung je nach Engine sollte klar dargelegt werden, da die Checkbox in beiden Datenbanken identisch aussieht. Bei PostgreSQL handelt es sich um eine zusätzliche Sicherheitsmaßnahme, die die Sicherheit des Verschlüsselungsagenten bereits gewährleistet; bei MySQL ist sie die Garantie selbst. Gleiches Widget, unterschiedlicher Funktionsumfang, und die zugrundeliegende Anleitung ist für beide Datenbanken identisch.
Bei einer quellenübergreifenden Abfrage folgt der Qualifizierer der Engine und nicht dem Badge. Eine PostgreSQL-Verbindung namens `vultr_db` wird als `vultr_db.public.orders` geschrieben; dieselbe Verbindung in MySQL wird stattdessen durch ihre Datenbank qualifiziert. Es können Verknüpfungen zu einem Ordner mit CSV-Dateien, einem lokalen Datenspeichersystem oder einer Abrechnungs-API in einer einzigen schreibgeschützten Anweisung hergestellt werden.
Herstellerdokumentation: www.vultr.com
Häufig gestellte Fragen
Fragen zu Vultr Managed Databases
Welche Tools können Daten aus Vultr Managed Databases über Query Streams lesen?
Alle Anwendungen – Excel, Google Sheets, MCP, REST-API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, geplante Benachrichtigungen und Berichte – werden über eine einzige Verbindung bereitgestellt. Die Datenbankverbindung wird einmalig hergestellt, und alle Anwendungen greifen auf dieselbe schreibgeschützte Verbindung zu – es ist keine separate Einrichtung pro Tool und keine Datenkopie erforderlich.
Muss ich einen Firewall-Port für meine Vultr Managed Databases-Datenbank öffnen?
Nein. Der Query Streams Network Agent läuft innerhalb Ihres Netzwerks und öffnet eine einzige verschlüsselte ausgehende Verbindung. Es wird kein eingehender Datenverkehr überwacht, ein VPN ist nicht erforderlich und die Datenbank behält ihre bestehenden Firewall-Regeln bei.
Können Abfrageströme Daten in Vultr Managed Databases ändern?
Nein. Der Agent erzwingt zum Zeitpunkt der Ausführung den Lesezugriff – es wird jeweils nur eine Anweisung ausgeführt, beispielsweise SELECT-Anweisungen. Die Anmeldeinformationen verbleiben auf dem Agenten und werden niemals an Abfrageströme gesendet.
Was benötigt Query Streams, um eine Verbindung zu Vultr Managed Databases herzustellen?
Ein erreichbarer Host, eine Rolle und das zugehörige Passwort – der Agent trägt den Treiber, daher wird nichts auf der Datenbank installiert. Host: db-postgresql-abc123.vultrdb.com – die Karte erkennt die Endung .vultrdb.com. Port: Wird pro Cluster zugewiesen und absichtlich leer gelassen. PostgreSQL verwendet häufig Port 16751; kopieren Sie den tatsächlichen Port aus dem Portal. Datenbank-Engines: PostgreSQL oder MySQL, Auswahl oben auf der Karte. Eine eingefügte Verbindungszeichenfolge konfiguriert die Datenbank automatisch. Treiber: Npgsql oder MySqlConnector, vom Agenten mitgeführt – keine Installation auf Vultr-Seite erforderlich.
Kann ich Vultr Managed Databases in derselben Abfrage mit einer anderen Datenbank verknüpfen?
Ja, das ist eine föderierte Abfrage. Eine einzige Anweisung kann gleichzeitig auf Vultr Managed Databases und Ihre anderen Verbindungen zugreifen und wird als Verbindung.Schema.Tabelle geschrieben. Jede Quelle führt nur den Teil aus, den sie ausführen kann, und streamt das Ergebnis zurück. Der Join erfolgt zentral, sodass die Quellen keine Verbindung zueinander herstellen und nichts kopiert oder eingeplant wird. Der Schreibschutz gilt nur für SELECT, WITH und EXPLAIN. Außerdem ist die Datenmenge, die eine Quelle für eine einzelne Abfrage übermitteln darf, begrenzt. Föderierte Abfragen sind eine Funktion des Abonnements. Die Seite für föderierte Abfragen zeigt die aktuellen Quell- und Größenbeschränkungen an.
Unterscheidet sich die Verbindung von Vultr Managed Databases von der Verbindung von PostgreSQL?
Lediglich die Verbindungszeichenfolge. Vultr Managed Databases verwendet das PostgreSQL-Protokoll, daher verhalten sich Filter, Zeitplanung, Freigabe, die Excel- und Google Sheets-Add-ons sowie der MCP-Server identisch. Die Vultr-Karte füllt die vom Anbieter erwarteten Host-, Port- und SSL-Einstellungen automatisch aus.
Gibt es eine Anleitung zur Konvertierung von Vultr zu Excel?
Ja, es handelt sich um die PostgreSQL-Anleitung, und sie ist für Vultr Managed Databases in der vorliegenden Form korrekt. Vultr verwendet das PostgreSQL-Protokoll, daher sind die Schritte für die Verbindung von Vultr zu Excel, Vultr zu Google Sheets und allen anderen Zielen identisch. Der einzige Vultr-spezifische Bestandteil ist die Verbindungszeichenfolge, die von der Vultr-Karte automatisch ausgefüllt wird.
Platzieren Sie Vultr dort, wo die Arbeit stattfindet.
Installieren Sie den Agenten, verweisen Sie ihn auf Ihre Datenbank und wählen Sie ein Ziel aus.
Schreibgeschützt Nur ausgehend Die Zugangsdaten bleiben beim Agenten.

