Azure-databas för MySQL
Azure Database for MySQL – flexibel server tillhandahåller en fullständigt hanterad databastjänst för apputveckling och distribution med inbyggda funktioner, till exempel hög tillgänglighet, läsrepliker, anpassat underhåll med mera. Använd anslutningsappen för att ansluta till Azure Database for MySQL– flexibla serverdatabaser för att läsa/skriva data och utlösa arbetsflöden när dina data ändras.
Den här anslutningsappen är tillgänglig i följande produkter och regioner:
| Tjänster | Class | Regioner |
|---|---|---|
| Copilot Studio | Premie | Alla Power Automate-regioner |
| Logiska appar | Norm | Alla Logic Apps-regioner |
| Power Apps | Premie | Alla Power Apps-regioner |
| Power Automate | Premie | Alla Power Automate-regioner |
| Metadata för anslutningsprogram | |
|---|---|
| Utgivare | Microsoft |
| Webbplats | https://go.microsoft.com/fwlink/?linkid=2136898 |
| Sekretesspolicy | https://go.microsoft.com/fwlink/?linkid=512132 |
Skapa en anslutning
Anslutningsappen stöder följande autentiseringstyper:
| Grundläggande autentisering | Använd ett användarnamn och lösenord för att komma åt din MySQL-databas. | Alla regioner | Shareable |
| Standard [INAKTUELL] | Det här alternativet är endast för äldre anslutningar utan en explicit autentiseringstyp och tillhandahålls endast för bakåtkompatibilitet. | Alla regioner | Går inte att dela |
Grundläggande autentisering
Autentiserings-ID: mysqlAuthentication
Tillämpligt: Alla regioner
Använd ett användarnamn och lösenord för att komma åt din MySQL-databas.
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 |
| Användarnamn | securestring | Autentiseringsuppgifter för användarnamn | Sann |
| Lösenord | securestring | Lösenordsautentiseringsuppgifter | Sann |
| Kryptera anslutning | bool | Kryptera anslutning |
Standard [INAKTUELL]
Tillämpligt: Alla regioner
Det här alternativet är endast för äldre anslutningar utan en explicit autentiseringstyp och tillhandahålls endast för bakåtkompatibilitet.
Det här är inte delningsbar anslutning. Om power-appen delas med en annan användare uppmanas en annan användare att skapa en ny anslutning explicit.
Begränsningsgränser
| Name | Anrop | Förnyelseperiod |
|---|---|---|
| API-anrop per anslutning | 200 | 60 sekunder |
Åtgärder
| Hämta lagrade procedurer |
Den här åtgärden hämtar lagrade procedurer för en databas. |
| 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. |
| Kör lagrad procedur |
Den här åtgärden kör en lagrad procedur. |
| Köra en MySQL-fråga |
Köra en MySQL-fråga |
| 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 lagrade procedurer
Den här åtgärden hämtar lagrade procedurer för en databas.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Servernamn
|
server | True | string |
Namn på MySQL-server |
|
Databasnamn
|
database | True | string |
Databasnamn |
Returer
Representerar en lista över procedurer.
- Body
- ProceduresList
Hämta rad
Den här åtgärden hämtar en rad från en tabell.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Servernamn
|
server | True | string |
Namn på MySQL-server |
|
Databasnamn
|
database | True | string |
Databasnamn |
|
Tabellnamn
|
table | True | string |
Namn på MySQL-tabell |
|
Rad-ID
|
id | True | string |
Unik identifierare 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 |
|---|---|---|---|---|
|
Servernamn
|
server | True | string |
Namn på MySQL-server |
|
Databasnamn
|
database | True | string |
Databasnamn |
|
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.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Servernamn
|
server | True | string |
Namn på MySQL-server |
|
Databasnamn
|
database | True | string |
Databasnamn |
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 |
|---|---|---|---|---|
|
Servernamn
|
server | True | string |
Namn på MySQL-server |
|
Databasnamn
|
database | True | string |
Databasnamn |
|
Tabellnamn
|
table | True | string |
Namn på tabell |
|
Rad
|
item | True | dynamic |
Rad som ska infogas i den angivna tabellen |
Returer
Kör lagrad procedur
Den här åtgärden kör en lagrad procedur.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Servernamn
|
server | True | string |
Namn på MySQL-server |
|
Databasnamn
|
database | True | string |
Databasnamn |
|
Procedurnamn
|
procedure | True | string |
Namn på lagrad procedur |
|
Lista över parametrar
|
parameters | True | dynamic |
Indataparametrar till den lagrade proceduren |
Returer
Köra en MySQL-fråga
Köra en MySQL-fråga
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Servernamn
|
server | True | string |
Namn på MySQL-server |
|
Databasnamn
|
database | True | string |
Databasnamn |
|
Query
|
query | True | dynamic |
frågetext |
Returer
Ta bort rad
Den här åtgärden tar bort en rad från en tabell.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Servernamn
|
server | True | string |
Namn på MySQL-server |
|
Databasnamn
|
database | True | string |
Databasnamn |
|
Tabellnamn
|
table | True | string |
Namn på tabell |
|
Rad-ID
|
id | True | string |
Unik identifierare 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 |
|---|---|---|---|---|
|
Servernamn
|
server | True | string |
Namn på MySQL-server |
|
Databasnamn
|
database | True | string |
Databasnamn |
|
Tabellnamn
|
table | True | string |
Namn på tabell |
|
Rad-ID
|
id | True | string |
Unik identifierare för raden som ska uppdateras |
|
Rad
|
item | True | dynamic |
Rad med uppdaterade värden |
Returer
Utlösare
| När ett objekt skapas |
Utlöser ett flöde när ett objekt skapas i MySQL |
| När ett objekt ändras |
Utlöser ett flöde när ett objekt ändras/infogas i MySQL |
När ett objekt skapas
Utlöser ett flöde när ett objekt skapas i MySQL
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Servernamn
|
server | True | string |
Namn på MySQL-server |
|
Databasnamn
|
database | True | string |
Databasnamn |
|
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). |
|
|
Högsta antal
|
$top | integer |
Totalt antal poster som ska hämtas (standard = alla). |
|
|
Sortera efter
|
$orderby | string |
En ODATA orderBy-fråga för att ange ordningen på poster. |
|
|
Välj fråga
|
$select | string |
Specifika fält som ska hämtas från poster (standard = alla). |
Returer
När ett objekt ändras
Utlöser ett flöde när ett objekt ändras/infogas i MySQL
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Servernamn
|
server | True | string |
Namn på MySQL-server |
|
Databasnamn
|
database | True | string |
Databasnamn |
|
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). |
|
|
Högsta antal
|
$top | integer |
Totalt antal poster som ska hämtas (standard = alla). |
|
|
Sortera efter
|
$orderby | string |
En ODATA orderBy-fråga för att ange ordningen på poster. |
|
|
Välj fråga
|
$select | string |
Specifika fält som ska hämtas från poster (standard = alla). |
Returer
Definitioner
Procedure
Procedur.
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Namn
|
Name | string |
Procedurnamn. |
|
visningsnamn
|
DisplayName | string |
Visningsnamn för procedur. |
ProceduresList
Representerar en lista över procedurer.
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
värde
|
value | array of Procedure |
Lista över procedurer. |
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 |