Поделиться через


MySQL

MySQL — это система управления реляционными базами данных с открытым исходным кодом. Подключитесь к локальной базе данных MySQL для чтения и записи данных.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     — Облако Китая, управляемое 21Vianet
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     — Облако Китая, управляемое 21Vianet
Power Automate Премия Все регионы Power Automate , кроме следующих:
     — Облако Китая, управляемое 21Vianet
Контакт
Имя Microsoft
URL Поддержка Microsoft LogicApps
Поддержка Microsoft Power Automate
Поддержка Microsoft Power Apps
Метаданные соединителя
Publisher Microsoft
Веб-сайт https://www.mysql.com/
Политика конфиденциальности https://www.oracle.com/legal/privacy/

Предпосылки

  • База данных MySQL 5.1 или более поздней версии

  • Connector/NET 6.6.5 или более поздней версии. Скачайте и установите соответствующий выпуск на странице выпусков соединителя/NET.

    32-разрядный поставщик создан с помощью платформы ANY CPU, поэтому вы можете использовать поставщика в любой архитектуре (32-разрядная или 64-разрядная версия) продукта, в котором планируется использовать соединитель.

Общие известные проблемы и ограничения

  • Не поддерживается: База данных Azure для MySQL, типы JSON

  • Действие получения строк : если параметр не используется Order By , MySQL использует первичные ключи. Это поведение создает недетерминированные результаты выходных данных действия, которые могут вызвать проблемы, такие как дедупликация записей в выходных данных действия при включении разбиения на страницы.

    Чтобы получить детерминированные результаты в выходных данных действия, обязательно используйте Order By этот параметр.

  • Вставить действие строки : необходимо указать явное значение для столбца первичного ключа, даже если задано значение по умолчанию или автоматическое увеличение.

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Доступный для общего пользования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это совместное подключение. Если приложение power app предоставлено другому пользователю, подключение также предоставляется совместно. Дополнительные сведения см. в обзоре соединителей для приложений на основе холста — Power Apps | Документация Майкрософт

Имя Тип Description Обязательно
Сервер струна Укажите сервер MySQL. True
Имя базы данных струна Укажите имя базы данных MySQL. True
Тип проверки подлинности [Выбор базового] струна Тип проверки подлинности для подключения к базе данных
Имя пользователя securestring Учетные данные пользователя True
Пароль securestring Учетные данные пароля True
Gateway gatewaySetting Локальный шлюз (дополнительные сведения см. в разделе https://docs.microsoft.com/data-integration/gateway "Дополнительные сведения" True
Шифрование подключения bool Шифрование подключения

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 300 60 секунд

Действия

Вставка строки

Эта операция вставляет новую строку в таблицу.

Обновление строки

Эта операция обновляет существующую строку в таблице.

Получение строк

Эта операция получает строки из таблицы.

Получение строки

Эта операция получает строку из таблицы.

Получение таблиц

Эта операция получает таблицы из базы данных.

Удаление строки

Эта операция удаляет строку из таблицы.

Вставка строки

Эта операция вставляет новую строку в таблицу.

Параметры

Имя Ключ Обязательно Тип Описание
Имя таблицы
table True string

Имя таблицы

Строка
item True dynamic

Строка для вставки в указанную таблицу

Возвращаемое значение

Выходные данные этой операции являются динамическими.

Обновление строки

Эта операция обновляет существующую строку в таблице.

Параметры

Имя Ключ Обязательно Тип Описание
Имя таблицы
table True string

Имя таблицы

Идентификатор строки
id True string

Первичный ключ строки для обновления

Строка
item True dynamic

Строка с обновленными значениями

Возвращаемое значение

Выходные данные этой операции являются динамическими.

Получение строк

Эта операция получает строки из таблицы.

Параметры

Имя Ключ Обязательно Тип Описание
Имя таблицы
table True string

Имя таблицы MySql

Запрос фильтра
$filter string

Запрос фильтра ODATA для ограничения возвращаемых записей (например, stringColumn eq 'string' OR numberColumn lt 123).

Заказ по
$orderby string

Запрос oDATA orderBy для указания порядка записей.

Максимальное число получения
$top integer

Максимальное количество записей для получения (по умолчанию = 512).

Пропустить число
$skip integer

Количество пропускаемых записей (по умолчанию = 0).

Выбор запроса
$select string

Определенные поля для извлечения из записей (по умолчанию = все).

Возвращаемое значение

Выходные данные этой операции являются динамическими.

Получение строки

Эта операция получает строку из таблицы.

Параметры

Имя Ключ Обязательно Тип Описание
Имя таблицы
table True string

Имя таблицы MySql

Идентификатор строки
id True string

Первичный ключ строки для получения

Возвращаемое значение

Выходные данные этой операции являются динамическими.

Получение таблиц

Эта операция получает таблицы из базы данных.

Возвращаемое значение

Представляет список таблиц.

Тело
TablesList

Удаление строки

Эта операция удаляет строку из таблицы.

Параметры

Имя Ключ Обязательно Тип Описание
Имя таблицы
table True string

Имя таблицы

Идентификатор строки
id True string

Первичный ключ строки для удаления

Определения

Таблица

Представляет таблицу.

Имя Путь Тип Описание
Имя
Name string

Название таблицы. Имя используется во время выполнения.

Отображаемое имя
DisplayName string

Отображаемое имя таблицы.

TablesList

Представляет список таблиц.

Имя Путь Тип Описание
value
value array of Table

Список таблиц