Base de Dados do Azure para MySQL
O Banco de Dados do Azure para Servidor Flexível MySQL fornece um serviço de banco de dados totalmente gerenciado para desenvolvimento e implantação de aplicativos com recursos internos, como alta disponibilidade, réplicas de leitura, manutenção personalizada e muito mais. Use o conector para se conectar ao banco de dados do Azure para bancos de dados do Servidor Flexível MySQL para ler/gravar dados e acionar fluxos de trabalho quando seus dados forem alterados.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automate |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps |
| Aplicações Power | Premium | Todas as regiões do Power Apps |
| Automatize o poder | Premium | Todas as regiões do Power Automate |
| Metadados do conector | |
|---|---|
| Editora | Microsoft |
| Sítio Web | https://go.microsoft.com/fwlink/?linkid=2136898 |
| Política de privacidade | https://go.microsoft.com/fwlink/?linkid=512132 |
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Autenticação básica | Use um nome de usuário e senha para acessar seu banco de dados MySQL. | Todas as regiões | Compartilhável |
| Padrão [DEPRECATED] | Esta opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores. | Todas as regiões | Não compartilhável |
Autenticação básica
ID de autenticação: mysqlAuthentication
Aplicável: Todas as regiões
Use um nome de usuário e senha para acessar seu banco de dados MySQL.
Esta é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a Visão geral de conectores para aplicativos de tela - Power Apps | Documentos Microsoft
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Server | cadeia (de caracteres) | Especifique o servidor MySQL. | Verdade |
| Nome da base de dados | cadeia (de caracteres) | Especifique o nome do banco de dados MySQL. | Verdade |
| Nome de utilizador | securestring | Credencial de nome de usuário | Verdade |
| Palavra-passe | securestring | Credencial de senha | Verdade |
| Criptografar conexão | bool | Criptografar conexão |
Padrão [DEPRECATED]
Aplicável: Todas as regiões
Esta opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 200 | 60 segundos |
Ações
| Atualizar linha |
Esta operação atualiza uma linha existente em uma tabela. |
| Excluir linha |
Esta operação exclui uma linha de uma tabela. |
| Executar procedimento armazenado |
Esta operação executa um procedimento armazenado. |
| Executar uma consulta MySQL |
Executar uma consulta MySQL |
| Inserir linha |
Esta operação insere uma nova linha em uma tabela. |
| Obter linha |
Esta operação obtém uma linha de uma tabela. |
| Obter linhas |
Esta operação obtém linhas de uma tabela. |
| Obter mesas |
Esta operação obtém tabelas de um banco de dados. |
| Obter procedimentos armazenados |
Esta operação obtém procedimentos armazenados para um banco de dados. |
Atualizar linha
Esta operação atualiza uma linha existente em uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do servidor
|
server | True | string |
Nome do servidor MySQL |
|
Nome da base de dados
|
database | True | string |
Nome da base de dados |
|
Nome da tabela
|
table | True | string |
Nome do quadro |
|
ID da linha
|
id | True | string |
Identificador exclusivo da linha a ser atualizada |
|
Row
|
item | True | dynamic |
Linha com valores atualizados |
Devoluções
Excluir linha
Esta operação exclui uma linha de uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do servidor
|
server | True | string |
Nome do servidor MySQL |
|
Nome da base de dados
|
database | True | string |
Nome da base de dados |
|
Nome da tabela
|
table | True | string |
Nome do quadro |
|
ID da linha
|
id | True | string |
Identificador exclusivo da linha a excluir |
Executar procedimento armazenado
Esta operação executa um procedimento armazenado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do servidor
|
server | True | string |
Nome do servidor MySQL |
|
Nome da base de dados
|
database | True | string |
Nome da base de dados |
|
Nome do procedimento
|
procedure | True | string |
Nome do procedimento armazenado |
|
Lista de parâmetros
|
parameters | True | dynamic |
Parâmetros de entrada para o procedimento armazenado |
Devoluções
Executar uma consulta MySQL
Executar uma consulta MySQL
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do servidor
|
server | True | string |
Nome do servidor MySQL |
|
Nome da base de dados
|
database | True | string |
Nome da base de dados |
|
Query
|
query | True | dynamic |
corpo da consulta |
Devoluções
Inserir linha
Esta operação insere uma nova linha em uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do servidor
|
server | True | string |
Nome do servidor MySQL |
|
Nome da base de dados
|
database | True | string |
Nome da base de dados |
|
Nome da tabela
|
table | True | string |
Nome do quadro |
|
Row
|
item | True | dynamic |
Linha a inserir na tabela especificada |
Devoluções
Obter linha
Esta operação obtém uma linha de uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do servidor
|
server | True | string |
Nome do servidor MySQL |
|
Nome da base de dados
|
database | True | string |
Nome da base de dados |
|
Nome da tabela
|
table | True | string |
Nome da tabela MySQL |
|
ID da linha
|
id | True | string |
Identificador exclusivo da linha a ser recuperada |
Devoluções
Obter linhas
Esta operação obtém linhas de uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do servidor
|
server | True | string |
Nome do servidor MySQL |
|
Nome da base de dados
|
database | True | string |
Nome da base de dados |
|
Nome da tabela
|
table | True | string |
Nome da tabela MySQL |
|
Filtrar consulta
|
$filter | string |
Uma consulta de filtro ODATA para restringir as entradas retornadas (por exemplo, stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Encomendar por
|
$orderby | string |
Uma ordem ODATAPor consulta para especificar a ordem das entradas. |
|
|
Contagem máxima de obtenção
|
$top | integer |
Número máximo de entradas a recuperar (padrão = 512). |
|
|
Pular contagem
|
$skip | integer |
O número de entradas a serem ignoradas (padrão = 0). |
|
|
Selecionar consulta
|
$select | string |
Campos específicos para recuperar de entradas (padrão = todos). |
Devoluções
Obter mesas
Esta operação obtém tabelas de um banco de dados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do servidor
|
server | True | string |
Nome do servidor MySQL |
|
Nome da base de dados
|
database | True | string |
Nome da base de dados |
Devoluções
Representa uma lista de tabelas.
- Body
- TablesList
Obter procedimentos armazenados
Esta operação obtém procedimentos armazenados para um banco de dados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do servidor
|
server | True | string |
Nome do servidor MySQL |
|
Nome da base de dados
|
database | True | string |
Nome da base de dados |
Devoluções
Representa uma lista de procedimentos.
- Body
- ProceduresList
Acionadores
| Quando um item é criado |
Aciona um fluxo quando um item é criado no MySQL |
| Quando um item é modificado |
Aciona um fluxo quando um item é modificado/inserido no MySQL |
Quando um item é criado
Aciona um fluxo quando um item é criado no MySQL
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do servidor
|
server | True | string |
Nome do servidor MySQL |
|
Nome da base de dados
|
database | True | string |
Nome da base de dados |
|
Nome da tabela
|
table | True | string |
Nome da tabela MySQL |
|
Filtrar consulta
|
$filter | string |
Uma consulta de filtro ODATA para restringir as entradas retornadas (por exemplo, stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Contagem superior
|
$top | integer |
Número total de entradas a recuperar (padrão = todas). |
|
|
Encomendar por
|
$orderby | string |
Uma ordem ODATAPor consulta para especificar a ordem das entradas. |
|
|
Selecionar consulta
|
$select | string |
Campos específicos para recuperar de entradas (padrão = todos). |
Devoluções
Quando um item é modificado
Aciona um fluxo quando um item é modificado/inserido no MySQL
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do servidor
|
server | True | string |
Nome do servidor MySQL |
|
Nome da base de dados
|
database | True | string |
Nome da base de dados |
|
Nome da tabela
|
table | True | string |
Nome da tabela MySQL |
|
Filtrar consulta
|
$filter | string |
Uma consulta de filtro ODATA para restringir as entradas retornadas (por exemplo, stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Contagem superior
|
$top | integer |
Número total de entradas a recuperar (padrão = todas). |
|
|
Encomendar por
|
$orderby | string |
Uma ordem ODATAPor consulta para especificar a ordem das entradas. |
|
|
Selecionar consulta
|
$select | string |
Campos específicos para recuperar de entradas (padrão = todos). |
Devoluções
Definições
Procedure
Procedimento.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome
|
Name | string |
Nome do procedimento. |
|
Nome de Exibição
|
DisplayName | string |
Nome de exibição do procedimento. |
Lista de Procedimentos
Representa uma lista de procedimentos.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
valor
|
value | array of Procedure |
Lista de procedimentos. |
Table
Representa uma tabela.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome
|
Name | string |
O nome da tabela. O nome é usado em tempo de execução. |
|
Nome de Exibição
|
DisplayName | string |
O nome para exibição da tabela. |
Lista de Tabelas
Representa uma lista de tabelas.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
valor
|
value | array of Table |
Lista de Tabelas |