MySQL

MySQL är ett relationsdatabashanteringssystem med öppen källkod. Anslut till en lokal MySQL-databas för att läsa och skriva data.

Den här anslutningsappen är tillgänglig i följande produkter och regioner:

Tjänster Class Regioner
Copilot Studio Premie Alla Power Automate-regioner utom följande:
     – China Cloud drivs av 21Vianet
Logiska appar Norm Alla Logic Apps-regioner utom följande:
     – Regioner i Azure Kina
     - US Department of Defense (DoD)
Power Apps Premie Alla Power Apps-regioner utom följande:
     – China Cloud drivs av 21Vianet
Power Automate Premie Alla Power Automate-regioner utom följande:
     – China Cloud drivs av 21Vianet
Kontakt
Namn Microsoft
URL Microsoft LogicApps Support
Microsoft Power Automate-support
Microsoft Power Apps Support
Metadata för anslutningsprogram
Utgivare Microsoft
Webbplats https://www.mysql.com/
Sekretesspolicy https://www.oracle.com/legal/privacy/

Förutsättningar

  • MySQL-databas 5.1 eller senare

  • Connector/NET 6.6.5 eller senare. Ladda ned och installera relevant version från sidan Allmänna tillgänglighetsversioner för Connector/NET.

    32-bitarsprovidern är byggd med plattformen "ANY CPU", så du kan använda providern på valfri arkitektur (32-bitars eller 64-bitars) av produkten där du planerar att använda anslutningsappen.

Allmänna kända problem och begränsningar

  • Stöds inte: Azure Database for MySQL, JSON-typer

  • Åtgärden Hämta rader : Om du inte använder parametern Order By använder MySQL primära nycklar. Det här beteendet ger icke-deterministiska resultat i åtgärdens utdata som kan orsaka problem, till exempel duplicera poster i åtgärdens utdata när sidnumrering är aktiverat.

    Se till att använda parametern Order By för att få deterministiska resultat i åtgärdens utdata.

  • Infoga radåtgärd : Du måste ange ett explicit värde för primärnyckelkolumnen, även om standardvärdet eller autoinkrementsvärdet har definierats.

Skapa en anslutning

Anslutningsappen stöder följande autentiseringstyper:

Standardinställning Parametrar för att skapa anslutning. Alla regioner Shareable

Standard

Tillämpligt: Alla regioner

Parametrar för att skapa anslutning.

Det här är en delningsbar anslutning. Om power-appen delas med en annan användare delas även anslutningen. Mer information finns i Översikt över anslutningsappar för arbetsyteappar – Power Apps | Microsoft Docs

Namn Typ Description Krävs
Server snöre Ange MySQL-servern. Sann
Databasnamn snöre Ange namnet på MySQL-databasen. Sann
Autentiseringstyp [Välj grundläggande] snöre Autentiseringstyp för att ansluta till databasen
Användarnamn securestring Autentiseringsuppgifter för användarnamn Sann
Lösenord securestring Lösenordsautentiseringsuppgifter Sann
Gateway gatewaySetting Lokal gateway (se https://docs.microsoft.com/data-integration/gateway mer information Sann
Kryptera anslutning bool Kryptera anslutning

Begränsningsgränser

Name Anrop Förnyelseperiod
API-anrop per anslutning 300 60 sekunder

Åtgärder

Hämta rad

Den här åtgärden hämtar en rad från en tabell.

Hämta rader

Den här åtgärden hämtar rader från en tabell.

Hämta tabeller

Den här åtgärden hämtar tabeller från en databas.

Infoga rad

Den här åtgärden infogar en ny rad i en tabell.

Ta bort rad

Den här åtgärden tar bort en rad från en tabell.

Uppdatera rad

Den här åtgärden uppdaterar en befintlig rad i en tabell.

Hämta rad

Den här åtgärden hämtar en rad från en tabell.

Parametrar

Name Nyckel Obligatorisk Typ Description
Tabellnamn
table True string

Namn på MySql-tabell

Rad-ID
id True string

Primärnyckel för raden som ska hämtas

Returer

Utdata för den här åtgärden är dynamiska.

Hämta rader

Den här åtgärden hämtar rader från en tabell.

Parametrar

Name Nyckel Obligatorisk Typ Description
Tabellnamn
table True string

Namn på MySql-tabell

Filtrera fråga
$filter string

En ODATA-filterfråga för att begränsa de returnerade posterna (t.ex. stringColumn eq 'string' OR numberColumn lt 123).

Sortera efter
$orderby string

En ODATA orderBy-fråga för att ange ordningen på poster.

Maximalt antal hämtar
$top integer

Maximalt antal poster som ska hämtas (standard = 512).

Hoppa över antal
$skip integer

Antalet poster som ska hoppa över (standard = 0).

Välj fråga
$select string

Specifika fält som ska hämtas från poster (standard = alla).

Returer

Utdata för den här åtgärden är dynamiska.

Hämta tabeller

Den här åtgärden hämtar tabeller från en databas.

Returer

Representerar en lista över tabeller.

Body
TablesList

Infoga rad

Den här åtgärden infogar en ny rad i en tabell.

Parametrar

Name Nyckel Obligatorisk Typ Description
Tabellnamn
table True string

Namn på tabell

Row
item True dynamic

Rad som ska infogas i den angivna tabellen

Returer

Utdata för den här åtgärden är dynamiska.

Ta bort rad

Den här åtgärden tar bort en rad från en tabell.

Parametrar

Name Nyckel Obligatorisk Typ Description
Tabellnamn
table True string

Namn på tabell

Rad-ID
id True string

Primärnyckel för raden som ska tas bort

Uppdatera rad

Den här åtgärden uppdaterar en befintlig rad i en tabell.

Parametrar

Name Nyckel Obligatorisk Typ Description
Tabellnamn
table True string

Namn på tabell

Rad-ID
id True string

Primärnyckel för raden som ska uppdateras

Row
item True dynamic

Rad med uppdaterade värden

Returer

Utdata för den här åtgärden är dynamiska.

Definitioner

Tabell

Representerar en tabell.

Name Sökväg Typ Description
Namn
Name string

Tabellens namn. Namnet används vid körning.

visningsnamn
DisplayName string

Tabellens visningsnamn.

TablesList

Representerar en lista över tabeller.

Name Sökväg Typ Description
värde
value array of Table

Lista över tabeller