Partilhar via


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

As saídas desta operação são dinâmicas.

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

As saídas desta operação são dinâmicas.

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

As saídas desta operação são dinâmicas.

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

As saídas desta operação são dinâmicas.

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

As saídas desta operação são dinâmicas.

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

As saídas desta operação são dinâmicas.

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.

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

As saídas desta operação são dinâmicas.

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

As saídas desta operação são dinâmicas.

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