Zarządzane · PG + MySQL mówi po PostgreSQL / MySQL
Łączyć Bazy danych zarządzane przez Vultr do Excela, Arkuszy Google, AI i REST
Vultr Managed Databases — PostgreSQL lub MySQL. Port jest przypisywany do klastra i nie jest to 5432, co stanowi większość konfiguracji.
Jedno połączenie, każda powierzchnia
Gdzie mogą trafić Twoje dane Vultr
- 1 połączenie wychodzące
- 0 porty przychodzące
- tylko do odczytu · dane uwierzytelniające pozostają niezmienione
działa dalej
- Dla Twojego zespołu, dostawców i partnerów
-
Excel dodatek · odświeżanie na żądanie
-
Arkusze Google dodatek · odświeżanie na żądanie
-
Nova AI zapytaj prostym językiem · tekst do SQL
-
Przeglądarka danych udostępniaj wyniki na żywo · zespół, dostawcy, partnerzy · dowolne urządzenie
- Do aplikacji i systemów
-
Interfejs API REST Punkt końcowy JSON · OpenAPI 3.1
-
Power BI Power Query M
-
Zaplanowane synchronizacje Arkusze Google · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Dla narzędzi AI
-
Asystenci AI Claude · Kursor · Serwer MCP
- Dostarczone do ludzi
-
Alerty i raporty Slack · Discord · E-mail · Webhook
Usługa Query Streams odczytuje zarządzane bazy danych Vultr z Microsoft Excel, Arkuszy Google, Power BI, asystentów AI przez MCP i punkt końcowy REST za pośrednictwem jednego połączenia tylko do odczytu. Jedna karta obejmuje oba silniki oferowane przez Vultr, PostgreSQL i MySQL, a wybór należy dokonać na górze. Warto wiedzieć dwie rzeczy przed rozpoczęciem: Vultr przypisuje niestandardowy port do klastra zamiast korzystać z domyślnego silnika, a oba silniki mają różne podejście do szyfrowania. Oba zostały omówione poniżej.
Vultr Managed Databases to PostgreSQL/MySQL w sieci — standardowy sterownik, więc wszystkie poniższe instrukcje obowiązują bez zmian. Jedynym elementem specyficznym dla Vultr jest ciąg połączenia, omówiony w szczegóły połączenia.
- Dla Twojego zespołu, dostawców i partnerów
-
Vultr do Excela Microsoft Excel · Dodatek do programu Excel
Pobierz wyniki Vultr na żywo bezpośrednio do arkusza kalkulacyjnego i odświeżaj je na żądanie — w programie Excel na komputerze stacjonarnym, w programie Excel Online, w programie Microsoft 365.
Przewodnik po PostgreSQL -
Vultr do Arkuszy Google Dodatek Arkuszy
Uruchom zapisane zapytanie Vultr z paska bocznego i upuść wiersze do arkusza. Współpracownicy korzystający z udostępnionego arkusza mogą je samodzielnie odświeżyć.
Przewodnik po PostgreSQL -
Zapytaj Novę o Vultr Nova AI · tekst do SQL
Zadaj pytanie prostym językiem. Nova zna już Twoje tabele Vultr, pisze i uruchamia SQL, wyjaśnia odpowiedź i tworzy wykres – bez pisania zapytania i podawania danych uwierzytelniających.
Jak działa Nova -
Vultr do przeglądarki danych udostępnianie wyników · zespół, dostawcy, partnerzy · telefon, tablet, komputer stacjonarny
Udostępnij na żywo wynik Vultr każdemu — współpracownikowi, dostawcy, partnerowi — w postaci siatki z zakładkami, która uruchamia się od nowa po otwarciu na telefonie, tablecie lub komputerze. Widzą wyniki, a nie SQL ani dane uwierzytelniające.
Jak działa Przeglądarka danych - Do aplikacji i systemów
-
Interfejs API REST Vultr Punkt końcowy HTTP
Opublikuj zapytanie Vultr jako uwierzytelniony punkt końcowy JSON, który może wywołać dowolna aplikacja, ze specyfikacją OpenAPI 3.1 i gotowymi kolekcjami Postman, Insomnia i Hoppscotch. Port bazy danych nie jest otwarty.
Przewodnik po PostgreSQL -
Vultr do Power BI Power Query M
Wklej wygenerowany kod Power Query M do Edytora zaawansowanego usługi Power BI, a raport odczyta wyniki Vultr na żywo przesyłane przez protokół HTTPS — bez sterownika ODBC i bez otwartego portu bazy danych.
Jak działa Power BI -
Vultr do Airtable Platforma automatyzacji
Synchronizuj wiersze Vultr z bazą Airtable zgodnie z harmonogramem lub pobieraj je za pomocą skryptu automatyzacji Airtable.
Przewodnik po PostgreSQL -
Vultr do Baserow Platforma automatyzacji
Przekaż tabelę Baserow z Vultr przez punkt końcowy REST — samodzielnie hostowany lub w chmurze Baserow.
Przewodnik po PostgreSQL -
Vultr do SeaTable Platforma automatyzacji
Utrzymuj bazę danych SeaTable na bieżąco, korzystając z danych Vultr, bez konieczności eksportowania pliku lub udostępniania bazy danych.
Przewodnik po PostgreSQL -
Vultr do Smartsheet Platforma automatyzacji
Prześlij wyniki z Vultr do siatki Smartsheet, aby plany i raporty były odczytywane z systemu źródłowego, a nie z eksportu z poprzedniego tygodnia.
Przewodnik po PostgreSQL -
Vultr do Anvil Anvil Works · Platforma aplikacji
Wspieraj aplikację Anvil Python za pomocą Vultr przez punkt końcowy REST zamiast osadzać dane uwierzytelniające bazy danych w aplikacji.
Przewodnik po PostgreSQL - Dla narzędzi AI
-
Serwer Vultr MCP Klienci Claude, Cursor i MCP
Udziel asystentowi AI dostępu tylko do odczytu w systemie Vultr, podając schemat potrzebny do poprawnego pisania kodu SQL — bez konieczności podawania danych uwierzytelniających w czacie.
Przewodnik po PostgreSQL - Dostarczone do ludzi
-
Alerty i raporty Vultr Slack · Discord · E-mail · Webhook
Utwórz harmonogram zapytań Vultr i otrzymuj wiersze dostarczane do Slacka, Discorda, poczty e-mail lub podpisanego webhooka — albo wstrzymaj wiadomość, aż liczba wierszy, próg lub zmiana procentowa przekroczy ustawioną linię.
Jak działają alerty i raporty
Jak to działa
5 kroków, bez zmiany zapory przychodzącej
Zainstaluj agenta sieciowego w dowolnym miejscu, z którego ma on dostęp do klastra. Nawiązuje on tylko połączenia wychodzące, więc nie jest potrzebna żadna reguła zapory dla połączeń przychodzących.
W portalu Vultr otwórz Zarządzane bazy danych, wybierz swój klaster, a następnie Przegląd i Szczegóły połączenia.
Wklej ciąg połączenia w pierwsze pole. Zostaną z niego odczytane host, port, baza danych, nazwa użytkownika i hasło, a selektor silnika będzie działał zgodnie ze schematem — ciąg postgres:// wybiera PostgreSQL, ciąg mysql:// wybiera MySQL.
Sprawdź port, na którym nastąpiło lądowanie. Vultr przypisuje jeden port na klaster, a PostgreSQL często ma numer 16751, więc to pole należy zweryfikować, a nie zakładać.
Pozostaw opcję „Użyj protokołu SSL” włączoną, przetestuj i zapisz. Odczytuj z Microsoft Excel, Arkuszy Google, Power BI, MCP lub REST.
Funkcja dogłębna
Co daje Ci Vultr
Port jest na klaster i to jest pole, które łapie ludzi
Większość dostawców usług zarządzanych korzysta z domyślnego silnika. Vultr tego nie robi, a wszystko, co dzieje się dalej, zależy od jego poprawnego działania.
- Klastry PostgreSQL zazwyczaj mają port 16751, a nie 5432, a klastry MySQL również mają przypisany własny port. Numer ten należy do klastra, a nie do silnika.
- Karta celowo pozostawia port pusty, zamiast wstępnie wypełnić błędną wartość domyślną. Trzeba ją wpisać lub wkleić, a bez niej karta nie zapisuje się.
- To jest lepsza porażka. Błędny, ale prawdopodobny kod 5432 przeleciałby przez formularz, a następnie wyłączyłby połączenie, co odczytałoby się jako zablokowana zapora sieciowa i skierowałoby Cię w zupełnie niewłaściwe miejsce.
- Wklejenie ciągu połączenia z sekcji Szczegóły połączenia to najpewniejsza trasa, ponieważ port przechodzi przez nią.
Jedna karta, dwa silniki, a różnią się szyfrowaniem
Wybór silnika na górze zmienia więcej niż sterownik. Warto przeczytać tę część, zanim odznaczysz pole wyboru.
- Wybierz PostgreSQL, a agent wymusi szyfrowanie dla dowolnego hosta .vultrdb.com, niezależnie od zaznaczenia pola wyboru. Vultr tego wymaga, a agent nie wyśle tekstu jawnego do hosta o tej nazwie.
- Wybierz MySQL, a pole wyboru będzie stanowiło cały mechanizm. Jest ono domyślnie włączone, a połączenie jest szyfrowane, dopóki jest włączone, ale nic nie nadpisuje tego szyfrowania, jeśli je wyłączysz.
- Różnica jest strukturalna, a nie wynika z przeoczenia: agent przechowuje tabelę hostowanych nazw hostów PostgreSQL, dla których wymusza TLS, i nie ma odpowiednika MySQL. Ten sam podział obowiązuje na każdej karcie wielosilnikowej.
- Instrukcja praktyczna jest w obu przypadkach taka sama — pozostaw opcję „Użyj SSL” włączoną. W MySQL jest to jedyna metoda ochrony połączenia.
- W żadnym z przypadków łańcuch certyfikatów nie jest weryfikowany. Szyfrowanie odczytu służy ochronie przed odczytaniem ruchu przez osoby trzecie, a nie jako dowód na to, który serwer odpowiedział.
Co połączenie może, a czego nie może zrobić
W przypadku obu silników obowiązują te same gwarancje.
- Wszystko, co uruchamia agent, jest tylko do odczytu, po jednym poleceniu na raz, i nie uruchamia niczego, co wymaga zapisu.
- Dane uwierzytelniające pozostają na komputerze, na którym zainstalowano agenta. Query Streams nie przechowuje ich kopii ani kopii Twoich danych.
- Można udostępniać możliwość uruchomienia zapisanego zapytania bez konieczności udostępniania kodu SQL ani hasła do bazy danych.
- Niezależnie od tego, który silnik wybierzesz, połączenie zostanie zapisane jako wybrany silnik, a Vultr będzie widoczny jako odznaka.
-- Tylko do odczytu, niezależnie od wybranego silnika\nSELECT c.name,\n COUNT(o.id) AS orders,\n SUM(o.amount) AS income\nFROM customers AS c\nJOIN orders AS o ON o.customer_id = c.id\nWHERE o.placed_at >= now() - interwał '30 dni'\nGROUP BY c.name\nORDER BY revenue DESC;
Współdzielone przez każdy łącznik bazy danych
Dotyczy każdego łącznika bazy danych
- Tylko wysyłka — agent otwiera jedno szyfrowane połączenie do strumieni zapytań. Bez przekierowania portu przychodzącego, bez VPN, bez listy dozwolonych adresów IP, bez żadnych informacji o Twojej bazie danych w internecie.
- Poświadczenia pozostają na swoim miejscu — nazwa użytkownika i hasło do bazy danych są dostępne na komputerze, na którym zainstalowano agenta. Query Streams nigdy ich nie otrzymuje i nie może samodzielnie nawiązać połączenia z bazą danych.
- Tylko do odczytu, wymuszone — po jednym poleceniu na raz, tylko SELECT i polecenia powiązane. Polecenie zapisu jest odrzucane na Twoim komputerze, zanim zostanie wysłane na serwer, zamiast polegać na uprawnieniu, o którym ktoś pamiętał.
- Wdrażaj dowolną liczbę agentów — po jednym na lokalizację, region lub chmurę. Każde źródło danych, jakie widzą, pojawia się w jednym menu rozwijanym, więc nikt nie musi wiedzieć, który agent co hostuje.
Co otrzymasz po zapisaniu zapytania
- Udostępniaj możliwości, a nie SQL — współpracownik lub zewnętrzny partner może uruchomić Twoje zapytanie i zmienić jego filtry, nie widząc nigdy oświadczenia, które za nim stoi.
- Filtry z obu kierunków — zadeklaruj je samodzielnie jako @variables lub pozwól, aby łącznik wykrył wartości dosłowne już znajdujące się w klauzuli WHERE i zaoferował je jako listy rozwijane.
- Przeczytaj to z dowolnego miejsca — Microsoft Excel, Arkusze Google, Power BI, API REST, asystenci AI w MCP, Kreator zapytań i Nova — wszystkie te narzędzia odczytują to samo zapisane zapytanie.
- Uruchom kilka naraz — pięć zapisanych zapytań w pięciu kartach arkusza kalkulacyjnego, przesyłanych strumieniowo jednocześnie, bez względu na wielkość wyników.
- Połącz to z czymkolwiek innym, co podłączyłeś — inną bazę danych, API biznesowe lub folder plików w jednym poleceniu tylko do odczytu.
Międzyźródłowy SQL
Dołącz Vultr do reszty swoich danych
Jedno polecenie może obejmować Vultr i inne połączenia jednocześnie. Każde źródło uruchamia tylko możliwą część, przesyła wynik strumieniowo, a łączenie odbywa się centralnie — źródła nigdy się ze sobą nie komunikują i nic nie jest nigdzie kopiowane.
3 połączenia · 3 agentów
Jedno stwierdzenie
-- nic nie zostało skopiowane, nic nie zostało połączone, nic nie zostało zaplanowane
SELECT c.region, COUNT(*) AS zamówienia, SUM(i.amount_due) AS fakturowane
Z vultr_db.zamówienia.publiczne1 f
JOIN erp_sql.dbo.klienci2 c WŁĄCZONY c.id = f.customer_id
JOIN rozliczenia.stripe.invoices3 i WŁĄCZONY i.customer = c.stripe_id
GROUP BY c.region
ORDER BY fakturowany DESC;
Trzy części to połączenie, schemat i tabela — a nazwa połączenia to dowolna nazwa. Kolumny ilustracyjne; Twoje tabele będą Twoimi tabelami. Tylko do odczytu dotyczy każdego elementu: tylko SELECT, WITH i EXPLAIN, z ograniczeniem ilości danych, jakie jedno źródło może przekazać w ramach jednego zapytania. Jak działają zapytania federacyjne
Szczegóły połączenia
Czego potrzebuje Vultr
- Gospodarz
- db-postgresql-abc123.vultrdb.com — karta rozpoznaje sufiks .vultrdb.com
- Port
- Przypisane do klastra i celowo pozostawione puste. PostgreSQL często ma numer 16751; skopiuj prawdziwy numer z portalu.
- Silniki
- PostgreSQL lub MySQL, wybrane u góry karty. Wklejony ciąg połączenia ustawia go za Ciebie.
- Kierowca
- Npgsql lub MySqlConnector, przenoszony przez agenta — nic do zainstalowania po stronie Vultr
- Wklej format
- Ciąg z przeglądu, Szczegóły połączenia, jako URI postgres:// lub mysql://
- Domyślne
- Baza danych defaultdb i użytkownik vultradmin są wstępnie wypełnione i odpowiadają temu, co tworzy Vultr
- TLS
- Wymuszone przez agenta dla .vultrdb.com w PostgreSQL. W MySQL kontrolowane polem wyboru, domyślnie włączone — pozostaw włączone. Łańcuch certyfikatów nie jest weryfikowany w żaden sposób.
- Łączenie
- Brak. Vultr nie ujawnia żadnego poolera, a agent nie stosuje żadnych adaptacji poolera.
- Zapisano jako
- PostgreSQL lub MySQL, z Vultr jako odznaką
- Schemat domyślny
- public w PostgreSQL. Połączenie MySQL jest kwalifikowane przez bazę danych.
Niestandardowy port to jedyna rzecz, którą należy wynieść z tej strony. To drobny szczegół, który powoduje nieproporcjonalnie mylącą awarię, ponieważ połączenie z właściwym hostem na niewłaściwym porcie nie jest odrzucane — zawiesza się, a następnie przekracza limit czasu, co wygląda dokładnie tak, jak zablokowana zapora sieciowa. Skopiowanie ciągu połączenia zamiast ręcznego wpisywania hosta pozwala uniknąć całego tego problemu, ponieważ port jest w nim przechowywany.
Warto wyraźnie zaznaczyć różnicę w szyfrowaniu poszczególnych silników, ponieważ pole wyboru wygląda identycznie w obu przypadkach. W PostgreSQL jest to kontrola nad czymś, co agent już gwarantuje; w MySQL jest to gwarancja. Ten sam widget, inna waga, a uczciwa instrukcja jest taka sama w obu przypadkach.
W przypadku zapytania międzyźródłowego kwalifikator podąża za silnikiem, a nie za odznaką. Połączenie PostgreSQL o nazwie vultr_db jest zapisywane jako vultr_db.public.orders; to samo połączenie w MySQL jest kwalifikowane przez swoją bazę danych. Łączy się z folderem plików CSV, lokalnym systemem rekordów lub interfejsem API rozliczeniowym w jednym poleceniu tylko do odczytu.
Dokumentacja dostawcy: www.vultr.com
Często zadawane pytania
Pytania dotyczące zarządzanych baz danych Vultr
Które narzędzia mogą odczytywać dane z baz danych zarządzanych przez Vultr za pośrednictwem strumieni zapytań?
Wszystko z jednego połączenia: Excel, Arkusze Google, MCP, REST API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, zaplanowane alerty i raporty. Wystarczy połączyć się z bazą danych raz, a każda powierzchnia odczyta to samo połączenie tylko do odczytu — nie ma potrzeby konfigurowania poszczególnych narzędzi ani tworzenia drugiej kopii danych.
Czy muszę otworzyć port zapory sieciowej dla mojej bazy danych Vultr Managed Databases?
Nie. Agent sieciowy Query Streams działa w Twojej sieci i otwiera pojedyncze szyfrowane połączenie wychodzące. Nic nie nasłuchuje ruchu przychodzącego, nie jest wymagana sieć VPN, a baza danych zachowuje istniejące reguły zapory sieciowej.
Czy strumienie zapytań mogą zmieniać dane w bazach danych zarządzanych przez Vultr?
Nie. Agent wymusza tryb tylko do odczytu w momencie wykonania — po jednym poleceniu na raz, tylko dla instrukcji SELECT i poleceń znajomych. Dane uwierzytelniające pozostają w agencie i nigdy nie są wysyłane do strumieni zapytań.
Czego potrzebuje Query Streams, aby połączyć się z bazami danych zarządzanymi przez Vultr?
Dostępny host, rola i jej hasło — agent przenosi sterownik, więc nic nie jest instalowane w bazie danych. Host: db-postgresql-abc123.vultrdb.com — karta rozpoznaje sufiks .vultrdb.com. Port: przypisany do klastra i celowo pozostawiony pusty. PostgreSQL to często 16751; skopiuj rzeczywisty port z portalu. Silniki: PostgreSQL lub MySQL, wybrane w górnej części karty. Wklejony ciąg połączenia ustawia go za Ciebie. Sterownik: Npgsql lub MySqlConnector, przenoszony przez agenta — nic nie trzeba instalować po stronie Vultr.
Czy mogę połączyć bazy danych Vultr Managed Databases z inną bazą danych w tym samym zapytaniu?
Tak — to jest zapytanie federacyjne. Jedno polecenie może odwoływać się do baz danych zarządzanych przez Vultr i innych połączeń jednocześnie, zapisane jako connection.schema.table. Każde źródło uruchamia tylko możliwą część i przesyła wynik strumieniowo; łączenie odbywa się centralnie, więc źródła nigdy się ze sobą nie łączą i nic nie jest kopiowane ani planowane. Tryb tylko do odczytu dotyczy każdego fragmentu — tylko SELECT, WITH i EXPLAIN — i istnieje limit na ilość danych, jaką jedno źródło może przekazać w ramach jednego zapytania. Zapytania federacyjne to funkcja planu; strona zapytań federacyjnych zawiera bieżące źródło i limity rozmiaru.
Czy łączenie się z bazami danych zarządzanymi przez Vultr różni się od łączenia się z bazami danych PostgreSQL?
Tylko ciąg połączenia. Vultr Managed Databases obsługuje protokół PostgreSQL Wire Protocol, więc filtry, harmonogramowanie, udostępnianie, dodatki do Excela i Arkuszy Google oraz serwer MCP działają identycznie. Karta Vultr wstępnie wypełnia ustawienia hosta, portu i SSL, których oczekuje dostawca.
Czy istnieje przewodnik po konwersji Vultr na Excel?
Tak — to przewodnik po PostgreSQL, który jest poprawny dla zarządzanych baz danych Vultr w obecnej formie. Vultr obsługuje protokół PostgreSQL Wire Protocol, więc połączenia z Vultr do Excela, Vultr do Arkuszy Google i do każdego innego miejsca docelowego przebiegają w ten sam sposób. Jedyną częścią specyficzną dla Vultr jest ciąg połączenia, który wypełnia karta Vultr.
Umieść Vultr tam, gdzie wykonywana jest praca
Zainstaluj agenta, skieruj go do swojej bazy danych i wybierz miejsce docelowe.
Tylko do odczytu Tylko wysyłka Dane uwierzytelniające pozostają przy agencie

