Udostępnij przez


MySQL

MySQL to system zarządzania relacyjnymi bazami danych typu open source. Połącz się z lokalną bazą danych MySQL, aby odczytywać i zapisywać dane.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - China Cloud obsługiwane przez firmę 21Vianet
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - China Cloud obsługiwane przez firmę 21Vianet
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - China Cloud obsługiwane przez firmę 21Vianet
Kontakt
Name Microsoft
adres URL Obsługa usługi Microsoft LogicApps
Pomoc techniczna usługi Microsoft Power Automate
Obsługa usługi Microsoft Power Apps
Metadane łącznika
Publisher Microsoft
Witryna internetowa https://www.mysql.com/
Zasady ochrony prywatności https://www.oracle.com/legal/privacy/

Wymagania wstępne

  • Baza danych MySQL w wersji 5.1 lub nowszej

  • Łącznik/NET 6.6.5 lub nowszy. Pobierz i zainstaluj odpowiednią wersję ze strony Ogólnie dostępne wersje łącznika/NET.

    Dostawca 32-bitowy jest tworzony za pomocą platformy "DOWOLNY procesor CPU", dzięki czemu można użyć dostawcy w dowolnej architekturze (32-bitowej lub 64-bitowej) produktu, w którym planujesz używać łącznika.

Ogólne znane problemy i ograniczenia

  • Nieobsługiwane: Azure Database for MySQL, typy JSON

  • Akcja Pobierz wiersze : jeśli nie używasz parametru Order By , mySQL używa kluczy podstawowych. To zachowanie generuje niedeterministyczne wyniki w danych wyjściowych akcji, które mogą powodować problemy, takie jak duplikowanie rekordów w danych wyjściowych akcji po włączeniu stronicowania.

    Aby uzyskać wyniki deterministyczne w danych wyjściowych akcji, pamiętaj, aby użyć parametru Order By .

  • Wstaw akcję wiersza : musisz podać jawną wartość dla kolumny klucza podstawowego, mimo że zdefiniowano domyślną lub automatyczną wartość.

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Udostępnialne

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power jest udostępniana innemu użytkownikowi, połączenie jest również udostępniane. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy — Power Apps | Microsoft Docs

Name Typ Description Wymagane
Server ciąg Określ serwer MySQL. Prawda
Nazwa bazy danych ciąg Określ nazwę bazy danych MySQL. Prawda
Typ uwierzytelniania [Wybierz podstawowy] ciąg Typ uwierzytelniania w celu nawiązania połączenia z bazą danych
Nazwa użytkownika securestring Poświadczenia nazwy użytkownika Prawda
Hasło securestring Poświadczenie hasła Prawda
Gateway gatewaySetting Brama lokalna (zobacz, aby https://docs.microsoft.com/data-integration/gateway uzyskać więcej informacji Prawda
Szyfrowanie połączenia bool Szyfrowanie połączenia

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 300 60 sekund

Akcje

Aktualizuj wiersz

Ta operacja aktualizuje istniejący wiersz w tabeli.

Pobieranie tabel

Ta operacja pobiera tabele z bazy danych.

Pobieranie wiersza

Ta operacja pobiera wiersz z tabeli.

Pobieranie wierszy

Ta operacja pobiera wiersze z tabeli.

Usuń wiersz

Ta operacja usuwa wiersz z tabeli.

Wstaw wiersz

Ta operacja wstawia nowy wiersz do tabeli.

Aktualizuj wiersz

Ta operacja aktualizuje istniejący wiersz w tabeli.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa tabeli
table True string

Nazwa tabeli

Identyfikator wiersza
id True string

Klucz podstawowy wiersza do aktualizacji

Wiersz
item True dynamic

Wiersz ze zaktualizowanymi wartościami

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobieranie tabel

Ta operacja pobiera tabele z bazy danych.

Zwraca

Reprezentuje listę tabel.

Body
TablesList

Pobieranie wiersza

Ta operacja pobiera wiersz z tabeli.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa tabeli
table True string

Nazwa tabeli MySql

Identyfikator wiersza
id True string

Klucz podstawowy wiersza do pobrania

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobieranie wierszy

Ta operacja pobiera wiersze z tabeli.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa tabeli
table True string

Nazwa tabeli MySql

Zapytanie filtru
$filter string

Zapytanie filtru ODATA służące do ograniczania wpisów zwróciło wynik (np. stringColumn eq 'ciąg' OR numberColumn lt 123).

Zamów według
$orderby string

Zapytanie orderBy protokołu ODATA służące do określania kolejności wpisów.

Maksymalna liczba pobrań
$top integer

Maksymalna liczba wpisów do pobrania (wartość domyślna = 512).

Pomiń liczbę
$skip integer

Liczba wpisów do pominięcia (wartość domyślna = 0).

Wybieranie zapytania
$select string

Określone pola do pobrania z wpisów (wartość domyślna = wszystkie).

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Usuń wiersz

Ta operacja usuwa wiersz z tabeli.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa tabeli
table True string

Nazwa tabeli

Identyfikator wiersza
id True string

Klucz podstawowy wiersza do usunięcia

Wstaw wiersz

Ta operacja wstawia nowy wiersz do tabeli.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa tabeli
table True string

Nazwa tabeli

Wiersz
item True dynamic

Wiersz do wstawienia do określonej tabeli

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Definicje

Tabela

Reprezentuje tabelę.

Nazwa Ścieżka Typ Opis
Name
Name string

Nazwa tabeli. Nazwa jest używana w czasie wykonywania.

Nazwa wyświetlana
DisplayName string

Nazwa wyświetlana tabeli.

TablesList

Reprezentuje listę tabel.

Nazwa Ścieżka Typ Opis
value
value array of Table

Lista tabel