Compartir a través de


MySQL

MySQL es un sistema de administración de bases de datos relacionales de código abierto. Conéctese a la base de datos mySQL local para leer y escribir datos.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - China Cloud operado por 21Vianet
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - China Cloud operado por 21Vianet
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - China Cloud operado por 21Vianet
Contacto
Nombre Microsoft
URL Compatibilidad con Microsoft LogicApps
Soporte técnico de Microsoft Power Automate
Soporte técnico de Microsoft Power Apps
Metadatos del conector
Publicador Microsoft
Sitio web https://www.mysql.com/
Directiva de privacidad https://www.oracle.com/legal/privacy/

Prerrequisitos

  • Base de datos MySQL 5.1 o posterior

  • Connector/NET 6.6.5 o posterior. Descargue e instale la versión pertinente en la página Versiones de disponibilidad general de Connector/NET.

    El proveedor de 32 bits se crea con la plataforma "ANY CPU", por lo que puede usar el proveedor en cualquier arquitectura (de 32 o 64 bits) del producto en el que planea usar el conector.

Problemas y limitaciones generales conocidos

  • No compatible: Azure Database for MySQL, tipos JSON

  • Acción Obtener filas : si no usa el Order By parámetro , MySQL usa claves principales. Este comportamiento produce resultados no deterministas en la salida de la acción que podrían causar problemas, como duplicar registros en la salida de la acción cuando se habilita la paginación.

    Para obtener resultados deterministas en la salida de la acción, asegúrese de usar el Order By parámetro .

  • Insertar acción de fila: debe proporcionar un valor explícito para la columna de clave principal, aunque se defina el valor predeterminado o autoincremento.

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones Compartible

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Se trata de una conexión que se puede compartir. Si la aplicación de energía se comparte con otro usuario, también se comparte la conexión. Para más información, consulte introducción a los conectores para aplicaciones de lienzo: Power Apps | Microsoft Docs

Nombre Tipo Description Obligatorio
Servidor cuerda / cadena Especifique el servidor MySQL. Cierto
Nombre de la base de datos cuerda / cadena Especifique el nombre de la base de datos MySQL. Cierto
Tipo de autenticación [Seleccionar básico] cuerda / cadena Tipo de autenticación para conectarse a la base de datos
Nombre de usuario securestring Credencial de nombre de usuario Cierto
Contraseña securestring Credencial de contraseña Cierto
Gateway gatewaySetting Puerta de enlace local (consulte https://docs.microsoft.com/data-integration/gateway para obtener más detalles). Cierto
Cifrar conexión bool Cifrar conexión

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 300 60 segundos

Acciones

Actualizar fila

Esta operación actualiza una fila existente en una tabla.

Eliminar fila

Esta operación elimina una fila de una tabla.

Insertar fila

Esta operación inserta una nueva fila en una tabla.

Obtener fila

Esta operación obtiene una fila de una tabla.

Obtener filas

Esta operación obtiene filas de una tabla.

Obtener tablas

Esta operación obtiene tablas de una base de datos.

Actualizar fila

Esta operación actualiza una fila existente en una tabla.

Parámetros

Nombre Clave Requerido Tipo Description
Nombre de la tabla
table True string

Nombre de la tabla

Id. de fila
id True string

Clave principal de la fila que se va a actualizar

Fila
item True dynamic

Fila con valores actualizados

Devoluciones

Las salidas de esta operación son dinámicas.

Eliminar fila

Esta operación elimina una fila de una tabla.

Parámetros

Nombre Clave Requerido Tipo Description
Nombre de la tabla
table True string

Nombre de la tabla

Id. de fila
id True string

Clave principal de la fila que se va a eliminar

Insertar fila

Esta operación inserta una nueva fila en una tabla.

Parámetros

Nombre Clave Requerido Tipo Description
Nombre de la tabla
table True string

Nombre de la tabla

Fila
item True dynamic

Fila que se va a insertar en la tabla especificada

Devoluciones

Las salidas de esta operación son dinámicas.

Obtener fila

Esta operación obtiene una fila de una tabla.

Parámetros

Nombre Clave Requerido Tipo Description
Nombre de la tabla
table True string

Nombre de la tabla MySql

Id. de fila
id True string

Clave principal de la fila que se va a recuperar

Devoluciones

Las salidas de esta operación son dinámicas.

Obtener filas

Esta operación obtiene filas de una tabla.

Parámetros

Nombre Clave Requerido Tipo Description
Nombre de la tabla
table True string

Nombre de la tabla MySql

Consulta de filtro
$filter string

Una consulta de filtro ODATA para restringir las entradas devueltas (por ejemplo, stringColumn eq 'string' OR numberColumn lt 123).

Ordenar por
$orderby string

Una consulta orderBy de ODATA para especificar el orden de las entradas.

Número máximo de obtención
$top integer

Número máximo de entradas que se van a recuperar (valor predeterminado = 512).

Omitir recuento
$skip integer

Número de entradas que se van a omitir (valor predeterminado = 0).

Seleccionar consulta
$select string

Campos específicos que se van a recuperar de las entradas (valor predeterminado = todo).

Devoluciones

Las salidas de esta operación son dinámicas.

Obtener tablas

Esta operación obtiene tablas de una base de datos.

Devoluciones

Representa una lista de tablas.

Body
TablesList

Definiciones

Table

Representa una tabla.

Nombre Ruta de acceso Tipo Description
Nombre
Name string

Nombre de la tabla. El nombre se usa en tiempo de ejecución.

DisplayName (Nombre para mostrar)
DisplayName string

Nombre para mostrar de la tabla.

TablesList

Representa una lista de tablas.

Nombre Ruta de acceso Tipo Description
value
value array of Table

Lista de tablas