Freigeben über


Azure-Datenbank für MySQL

Azure Database for MySQL Flexible Server bietet einen vollständig verwalteten Datenbankdienst für die App-Entwicklung und -Bereitstellung mit integrierten Funktionen, z. B. hohe Verfügbarkeit, Lesereplikate, benutzerdefinierte Wartung und vieles mehr. Verwenden Sie den Connector, um eine Verbindung mit der Azure-Datenbank für MySQL Flexible Server-Datenbanken herzustellen, um Daten zu lesen/zu schreiben und Workflows auszulösen, wenn sich Ihre Daten ändern.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen
Logik-Apps Norm Alle Logik-Apps-Regionen
Power Apps Premium Alle Power Apps-Regionen
Power Automate Premium Alle Power Automate-Regionen
Connectormetadaten
Herausgeber Microsoft
Webseite https://go.microsoft.com/fwlink/?linkid=2136898
Datenschutzrichtlinie https://go.microsoft.com/fwlink/?linkid=512132

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Standardauthentifizierung Verwenden Sie einen Benutzernamen und ein Kennwort, um auf Ihre MySQL-Datenbank zuzugreifen. Alle Regionen Freigabefähig
Standard [VERALTET] Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt. Alle Regionen Nicht teilbar

Standardauthentifizierung

Auth-ID: mysqlAuthentication

Anwendbar: Alle Regionen

Verwenden Sie einen Benutzernamen und ein Kennwort, um auf Ihre MySQL-Datenbank zuzugreifen.

Dies ist eine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird auch die Verbindung freigegeben. Weitere Informationen finden Sie in der Übersicht über Connectors für Canvas-Apps – Power Apps | Microsoft-Dokumente

Name Typ Description Erforderlich
Server Schnur Geben Sie den MySQL-Server an. Richtig
Datenbankname Schnur Geben Sie den Namen der MySQL-Datenbank an. Richtig
Nutzername securestring Anmeldeinformationen für Benutzernamen Richtig
Kennwort securestring Kennwortanmeldeinformationen Richtig
Verbindung verschlüsseln Boolesch Verbindung verschlüsseln

Standard [VERALTET]

Anwendbar: Alle Regionen

Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 200 60 Sekunden

Aktionen

Abrufen gespeicherter Prozeduren

Dieser Vorgang ruft gespeicherte Prozeduren für eine Datenbank ab.

Abrufen von Tabellen

Dieser Vorgang ruft Tabellen aus einer Datenbank ab.

Abrufen von Zeilen

Dieser Vorgang ruft Zeilen aus einer Tabelle ab.

Ausführen einer MySQL-Abfrage

Ausführen einer MySQL-Abfrage

Gespeicherte Prozedur ausführen

Dieser Vorgang führt eine gespeicherte Prozedur aus.

Zeile abrufen

Dieser Vorgang ruft eine Zeile aus einer Tabelle ab.

Zeile aktualisieren

Dieser Vorgang aktualisiert eine vorhandene Zeile in einer Tabelle.

Zeile einfügen

Dieser Vorgang fügt eine neue Zeile in eine Tabelle ein.

Zeile löschen

Dieser Vorgang löscht eine Zeile aus einer Tabelle.

Abrufen gespeicherter Prozeduren

Dieser Vorgang ruft gespeicherte Prozeduren für eine Datenbank ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Servername
server True string

Name des MySQL-Servers

Datenbankname
database True string

Datenbankname

Gibt zurück

Stellt eine Liste von Prozeduren dar.

Abrufen von Tabellen

Dieser Vorgang ruft Tabellen aus einer Datenbank ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Servername
server True string

Name des MySQL-Servers

Datenbankname
database True string

Datenbankname

Gibt zurück

Stellt eine Liste von Tabellen dar.

Body
TablesList

Abrufen von Zeilen

Dieser Vorgang ruft Zeilen aus einer Tabelle ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Servername
server True string

Name des MySQL-Servers

Datenbankname
database True string

Datenbankname

Tabellenname
table True string

Name der MySQL-Tabelle

Filterabfrage
$filter string

Eine ODATA-Filterabfrage, um die zurückgegebenen Einträge einzuschränken (z. B. stringColumn eq 'string' OR numberColumn lt 123).

Bestellung nach
$orderby string

Eine ODATA orderBy-Abfrage zum Angeben der Reihenfolge der Einträge.

Maximale Anzahl abrufen
$top integer

Maximale Anzahl der abzurufenden Einträge (Standard = 512).

Anzahl überspringen
$skip integer

Die Anzahl der zu überspringenden Einträge (Standard = 0).

Abfrage auswählen
$select string

Bestimmte Felder, die aus Einträgen abgerufen werden sollen (Standard = alle).

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Ausführen einer MySQL-Abfrage

Ausführen einer MySQL-Abfrage

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Servername
server True string

Name des MySQL-Servers

Datenbankname
database True string

Datenbankname

Query
query True dynamic

Abfragetext

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Gespeicherte Prozedur ausführen

Dieser Vorgang führt eine gespeicherte Prozedur aus.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Servername
server True string

Name des MySQL-Servers

Datenbankname
database True string

Datenbankname

Prozedurname
procedure True string

Name der gespeicherten Prozedur

Parameterliste
parameters True dynamic

Eingabeparameter für die gespeicherte Prozedur

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Zeile abrufen

Dieser Vorgang ruft eine Zeile aus einer Tabelle ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Servername
server True string

Name des MySQL-Servers

Datenbankname
database True string

Datenbankname

Tabellenname
table True string

Name der MySQL-Tabelle

Zeilen-ID
id True string

Eindeutiger Bezeichner der abzurufenden Zeile

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Zeile aktualisieren

Dieser Vorgang aktualisiert eine vorhandene Zeile in einer Tabelle.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Servername
server True string

Name des MySQL-Servers

Datenbankname
database True string

Datenbankname

Tabellenname
table True string

Name der Tabelle

Zeilen-ID
id True string

Eindeutiger Bezeichner der zu aktualisierenden Zeile

Zeile
item True dynamic

Zeile mit aktualisierten Werten

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Zeile einfügen

Dieser Vorgang fügt eine neue Zeile in eine Tabelle ein.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Servername
server True string

Name des MySQL-Servers

Datenbankname
database True string

Datenbankname

Tabellenname
table True string

Name der Tabelle

Zeile
item True dynamic

Zeile, die in die angegebene Tabelle eingefügt werden soll

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Zeile löschen

Dieser Vorgang löscht eine Zeile aus einer Tabelle.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Servername
server True string

Name des MySQL-Servers

Datenbankname
database True string

Datenbankname

Tabellenname
table True string

Name der Tabelle

Zeilen-ID
id True string

Eindeutiger Bezeichner der zu löschenden Zeile

Auslöser

Beim Erstellen eines Elements

Löst einen Fluss aus, wenn ein Element in MySQL erstellt wird

Wenn ein Element geändert wird

Löst einen Fluss aus, wenn ein Element in MySQL geändert/eingefügt wird

Beim Erstellen eines Elements

Löst einen Fluss aus, wenn ein Element in MySQL erstellt wird

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Servername
server True string

Name des MySQL-Servers

Datenbankname
database True string

Datenbankname

Tabellenname
table True string

Name der MySQL-Tabelle

Filterabfrage
$filter string

Eine ODATA-Filterabfrage, um die zurückgegebenen Einträge einzuschränken (z. B. stringColumn eq 'string' OR numberColumn lt 123).

Höchste Anzahl
$top integer

Gesamtzahl der abzurufenden Einträge (Standard = alle).

Bestellung nach
$orderby string

Eine ODATA orderBy-Abfrage zum Angeben der Reihenfolge der Einträge.

Abfrage auswählen
$select string

Bestimmte Felder, die aus Einträgen abgerufen werden sollen (Standard = alle).

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn ein Element geändert wird

Löst einen Fluss aus, wenn ein Element in MySQL geändert/eingefügt wird

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Servername
server True string

Name des MySQL-Servers

Datenbankname
database True string

Datenbankname

Tabellenname
table True string

Name der MySQL-Tabelle

Filterabfrage
$filter string

Eine ODATA-Filterabfrage, um die zurückgegebenen Einträge einzuschränken (z. B. stringColumn eq 'string' OR numberColumn lt 123).

Höchste Anzahl
$top integer

Gesamtzahl der abzurufenden Einträge (Standard = alle).

Bestellung nach
$orderby string

Eine ODATA orderBy-Abfrage zum Angeben der Reihenfolge der Einträge.

Abfrage auswählen
$select string

Bestimmte Felder, die aus Einträgen abgerufen werden sollen (Standard = alle).

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Definitionen

Procedure

Prozedur.

Name Pfad Typ Beschreibung
Name
Name string

Prozedurname.

Anzeigename
DisplayName string

Anzeigename der Prozedur.

ProceduresList

Stellt eine Liste von Prozeduren dar.

Name Pfad Typ Beschreibung
value
value array of Procedure

Liste der Prozeduren.

Table

Stellt eine Tabelle dar.

Name Pfad Typ Beschreibung
Name
Name string

Der Name der Tabelle. Der Name wird zur Laufzeit verwendet.

Anzeigename
DisplayName string

Der Anzeigename der Tabelle.

TablesList

Stellt eine Liste von Tabellen dar.

Name Pfad Typ Beschreibung
value
value array of Table

Liste der Tabellen