Wyświetl kategorie

Jak połączyć MySQL z programem Excel – przesyłanie strumieniowe danych z bazy danych na żywo

5 minut czytania

PRZEWODNIK PO ZŁĄCZACH

MySQL Microsoft Excel

MySQL MySQL
Strumienie zapytań Strumienie zapytań
Microsoft Excel Microsoft Excel
Nie jest wymagana sieć VPN
Dane na żywo
Popularne

Dzięki Query Streams możesz połączyć bazy danych MySQL bezpośrednio z programem Microsoft Excel i przesyłać strumieniowo dane na żywo bez konieczności korzystania z sieci VPN, wprowadzania zmian w zaporze sieciowej lub konfigurowania skomplikowanego protokołu ODBC. Zarejestruj się za darmo na QueryStreams.com i zacznij w ciągu kilku minut pobierać dane MySQL na żywo do arkuszy kalkulacyjnych.

Ten przewodnik pokazuje, jak nawiązać bezpieczne połączenie w czasie rzeczywistym między bazą danych MySQL a programem Microsoft Excel. Niezależnie od tego, czy korzystasz z lokalnej bazy danych MySQL, AWS RDS dla MySQL, Azure Database dla MySQL, czy Google Cloud SQL, Query Streams to proste rozwiązanie do tworzenia pulpitów nawigacyjnych na żywo, automatyzacji raportowania i bezpiecznego udostępniania zapytań do bazy danych zespołom na całym świecie.

Najpopularniejszy na świecie

Połącz się z najpopularniejszą na świecie bazą danych typu open source

SQL w czasie rzeczywistym

Wykonuj zapytania MySQL i natychmiast uzyskaj nowe dane

Globalny dostęp

Udostępnianie zapytań na całym świecie bez ujawniania danych uwierzytelniających

Chmura i lokalnie

Współpracuje z AWS RDS, Azure, Google Cloud SQL

Co osiągniesz

Pod koniec tego przewodnika będziesz w stanie:

  • Połącz Excela z MySQL - On-premise, AWS RDS, Azure lub Google Cloud SQL
  • Wykonuj zapytania MySQL w czasie rzeczywistym z Excela
  • Tworzenie pulpitów nawigacyjnych i raportów na żywo z automatycznym odświeżaniem danych
  • Udostępnianie bezpiecznego dostępu do bazy danych z kolegami na całym świecie

Wymagania wstępne

1

Konto strumieni zapytań

Załóż bezpłatne konto, aby rozpocząć integrację MySQL.

Utwórz darmowe konto →
2

Zainstalowany agent strumieni zapytań

Zainstaluj agenta w swojej sieci z dostępem do swojej instancji MySQL.

Zainstaluj agenta Query Streams →
3

Dostęp do bazy danych MySQL

Nazwa użytkownika i hasło do bazy danych z odpowiednimi uprawnieniami do odczytu.

Kontrola dostępu do MySQL →
Wsparcie dla chmury MySQL: Usługa Query Streams współpracuje z AWS RDS for MySQL, Azure Database for MySQL i Google Cloud SQL. Zainstaluj agenta w tym samym regionie chmury, aby uzyskać optymalną wydajność.

Krok 1: Uzyskaj dostęp do interfejsu agenta Query Streams

1
2
3
4
5
6
7

Po zainstalowaniu i uruchomieniu agenta skonfiguruj połączenie MySQL za pomocą lokalnego interfejsu agenta.

  1. Otwórz przeglądarkę internetową i przejdź do interfejsu agenta: https://localhost:1823
  2. Przejdź do sekcji Połączenia danych: Kliknij Źródła danych na pasku bocznym, a następnie wybierz Połączenia
  3. Dodaj nowe połączenie: Kliknij przycisk Dodaj połączenie przycisk

Krok 2: Wybierz MySQL jako typ połączenia

2
3
4
5
6
7
  1. Wybierz MySQL: Kliknij przycisk MySQL kafelek (po wybraniu zostanie podświetlony zieloną ramką)
  2. Alternatywa - Użyj wyszukiwania: Wpisz „MySQL” w pasku wyszukiwania, aby szybko go znaleźć
  3. Przejdź do następnego kroku: Po wybraniu kliknij przycisk Następny

Krok 3: Skonfiguruj szczegóły połączenia MySQL

3
4
5
6
7

Jesteś teraz na Krok 2: Konfiguracja połączenia gdzie wprowadzisz swoje dane uwierzytelniające MySQL.

Wymagane szczegóły połączenia:

  1. Nazwa połączenia (wymagane) – przyjazna nazwa, np. „Produkcja MySQL” lub „AWS RDS MySQL”
  2. Serwer (wymagane) - Nazwa hosta lub adres IP. Przykłady: 192.168.1.100, mydb.us-east-1.rds.amazonaws.com, localhost
  3. Port (wymagane) - wartość domyślna to 3306. Zmień tylko, jeśli używasz niestandardowego portu.
  4. Baza danych (wymagane) - Określona nazwa bazy danych (np, sakila, świat)
  5. Nazwa użytkownika (wymagane) – użytkownik bazy danych MySQL
  6. Hasło (wymagane) - hasło do bazy danych (kliknij ikonę oka, aby przełączyć widoczność)
  7. Limit czasu połączenia - Domyślnie 30 sekund. Zwiększ dla wolniejszych sieci.

Po wypełnieniu wszystkich pól kliknij przycisk Następny aby kontynuować.

Wskazówka dotycząca wydajności: Zainstaluj agenta Query Streams w tej samej sieci, w której znajduje się baza danych MySQL, aby uzyskać optymalne opóźnienie i szybkość wykonywania zapytań.

Krok 4: Wybierz obszar danych

4
5
6
7

A Obszar danych określa wydajność przetwarzania zapytań - ilość danych, które mogą przepływać przez zapytania, mierzoną w MB/GB na podstawie subskrypcji.

  1. Przejrzyj dostępne obszary: Zobaczysz opcje oparte na poziomie subskrypcji
  2. Wybierz obszar: Wybierz “Domyślny obszar danych” dla większości przypadków użycia.
  3. Kliknij Dalej aby przetestować połączenie

Krok 5: Przetestuj połączenie z bazą danych

5
6
7

Query Streams zweryfikuje, czy można uzyskać dostęp do bazy MySQL przy użyciu podanych danych uwierzytelniających.

  1. Automatyczne testowanie: Agent próbuje połączyć się z Twoją bazą danych MySQL
  2. Wyniki przeglądu: Sukces pokazuje wersję serwera, nazwę bazy danych i szczegóły połączenia
  3. Kliknij Dalej jeśli się powiedzie
Rozwiązywanie problemów: W przypadku braku połączenia sprawdź adres serwera, port 3306 jest dostępny dla agenta i czy dane uwierzytelniające są poprawne. Sprawdź, czy MySQL zezwala na połączenia zdalne.

Krok 6: Zakończenie konfiguracji

6
7
  1. Konfiguracja recenzji: Sprawdź, czy wszystkie ustawienia są prawidłowe
  2. Kliknij przycisk Zakończ aby zapisać połączenie MySQL

Twoje połączenie MySQL jest już gotowe! Następnie zainstaluj dodatek do programu Excel, aby rozpocząć wykonywanie zapytań.

Krok 7: Zainstaluj dodatek i uruchom pierwsze zapytanie

7

Zainstaluj dodatek Query Streams z Microsoft AppSource:

Po instalacji można uzyskać dostęp do dodatku z poziomu aplikacji Strona główna zakładka wstążki w programie Excel.

  1. Kliknij “Prześlij zapytanie strumieniowo” aby rozpocząć tworzenie nowego zapytania
  2. Wybierz połączenie MySQL z listy rozwijanej Źródło danych
  3. Wybierz bazę danych z listy rozwijanej Baza danych
  4. Napisz swoje zapytanie MySQL w edytorze
Przykładowe zapytanie MySQL SQL
SELECT
    customer_id,
    first_name,
    last_name,
    email,
    kraj
FROM klienci
WHERE country = 'USA'
ORDER BY last_name
LIMIT 100;
  1. Skonfiguruj miejsce docelowe: Wybierz opcję “Utwórz nową kartę” dla pierwszego zapytania.
  2. Kliknij przycisk Odtwórz aby wykonać zapytanie
Obsługiwane wersje programu Excel: Query Streams działa z programem Excel dla Microsoft 365 (Windows/Mac), Excel Online (przeglądarka internetowa) i Excel 2016/2019 w systemie Windows.

Sukces!

Połączyłeś MySQL z Excelem! Twoje dane są natychmiast przesyłane strumieniowo do nowego arkusza kalkulacyjnego. Uruchom ponownie w dowolnym momencie, aby odświeżyć bazę danych najnowszymi danymi.

Następne kroki: Zapisywanie i udostępnianie zapytań

Użyj Portal internetowy Query Streams aby tworzyć, zapisywać i zarządzać zapytaniami MySQL:

  • Zapisywanie zapytań: Przechowywanie często używanego kodu SQL w celu łatwego ponownego użycia
  • Dodaj parametry: Tworzenie dynamicznych filtrów, które użytkownicy mogą dostosowywać bez wyświetlania kodu SQL
  • Udostępnij globalnie: Pozwól współpracownikom uruchamiać zapytania z dowolnego miejsca na świecie
  • Dostęp z poziomu dodatku: Zapisane zapytania pojawiają się w menu “Zapisane zapytania”.

Często zadawane pytania

Czy Query Streams jest lepsze niż wbudowane w Excel Power Query? +

Query Streams uzupełnia Power Query, dodając kluczowe zalety: nie wymaga instalacji sterownika ODBC, działa w systemach Windows/Mac/Web, obsługuje bezpieczne udostępnianie bez konieczności podawania danych logowania i umożliwia strumieniowe przesyłanie danych w czasie rzeczywistym ze zdalnych baz danych MySQL bez dostępu przez VPN.

🔒 Czy moje dane MySQL są bezpieczne? +

Tak. Poświadczenia bazy danych nigdy nie opuszczają sieci - pozostają w agencie Query Streams. Dane są szyfrowane podczas przesyłania, a agent wykonuje tylko połączenia wychodzące (nie są wymagane zmiany zapory ani sieci VPN).

Czy mogę połączyć się z AWS RDS dla MySQL? +

Tak. Query Streams współpracuje z AWS RDS for MySQL, Azure Database for MySQL i Google Cloud SQL. Zainstaluj agenta w tym samym regionie chmury, aby uzyskać najlepszą wydajność.

👥 Czy mogę udostępniać zapytania użytkownikom zewnętrznym? +

Tak! Udostępniaj zapisane zapytania użytkownikom zewnętrznym, którzy mogą je uruchamiać z dowolnego miejsca - otrzymają dane na żywo bez konieczności zapoznawania się z kodem SQL lub poświadczeniami bazy danych.

🚀 Jak to się ma do połączeń ODBC? +

W przeciwieństwie do ODBC, Query Streams nie wymaga instalacji sterowników na komputerach użytkowników, konfiguracji VPN i umożliwia bezpieczne udostępnianie, w którym poświadczenia pozostają chronione. Działa globalnie bez ograniczeń sieciowych.

💻 Czy Query Streams działa z programem Excel dla komputerów Mac? +

Tak. Query Streams współpracuje z programem Excel dla Microsoft 365 w systemie macOS. Dodatek do programu Excel obsługuje wszystkie główne platformy, w tym Windows, Mac i Excel Online w przeglądarce.

Zaktualizowano na czerwiec 3, 2026

Powered by BetterDocs