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 Byanvä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 Byfö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
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
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
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
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 |