Pailot

MySQL

SELECT, вставка, обновление и произвольный SQL в MySQL из процессов Pailot

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

С MySQL в Pailot вы можете:

  • Выполнять SELECT и получать строки
  • Вставлять запись в таблицу набором полей
  • Обновлять и удалять по условию WHERE (без самого слова WHERE)
  • Запускать произвольный SQL
  • Смотреть таблицы, столбцы и связи

Параметры подключения задают в блоке. SSL (Secure Sockets Layer — шифрование соединения) — режимы disabled, required, preferred.

Блок ставят на холст как отдельный шаг или прикрепляют к агенту.

Инструменты

mysql_query

Выполнить SELECT в MySQL.

Вход

ПараметрТипОбязательныйОписание
hoststringДаИмя хоста или IP сервера MySQL
portnumberДаПорт сервера (по умолчанию 3306)
databasestringДаИмя базы
usernamestringДаИмя пользователя
passwordstringДаПароль
sslstringНетРежим SSL: disabled, required, preferred
querystringДаSQL-запрос SELECT

Выход

ПараметрТипОписание
messagestringСообщение о статусе операции
rowsarrayСтроки результата
rowCountnumberСколько строк вернулось

mysql_insert

Вставить запись в таблицу MySQL.

Вход

ПараметрТипОбязательныйОписание
hoststringДаИмя хоста или IP сервера MySQL
portnumberДаПорт сервера (по умолчанию 3306)
databasestringДаИмя базы
usernamestringДаИмя пользователя
passwordstringДаПароль
sslstringНетРежим SSL: disabled, required, preferred
tablestringДаИмя таблицы
dataobjectДаДанные для вставки: пары ключ–значение

Выход

ПараметрТипОписание
messagestringСообщение о статусе операции
rowsarrayВставленные строки
rowCountnumberСколько строк вставлено

mysql_update

Обновить записи в таблице MySQL.

Вход

ПараметрТипОбязательныйОписание
hoststringДаИмя хоста или IP сервера MySQL
portnumberДаПорт сервера (по умолчанию 3306)
databasestringДаИмя базы
usernamestringДаИмя пользователя
passwordstringДаПароль
sslstringНетРежим SSL: disabled, required, preferred
tablestringДаИмя таблицы
dataobjectДаНовые значения: пары ключ–значение
wherestringДаУсловие WHERE (без слова WHERE)

Выход

ПараметрТипОписание
messagestringСообщение о статусе операции
rowsarrayОбновлённые строки
rowCountnumberСколько строк обновлено

mysql_delete

Удалить записи из таблицы MySQL.

Вход

ПараметрТипОбязательныйОписание
hoststringДаИмя хоста или IP сервера MySQL
portnumberДаПорт сервера (по умолчанию 3306)
databasestringДаИмя базы
usernamestringДаИмя пользователя
passwordstringДаПароль
sslstringНетРежим SSL: disabled, required, preferred
tablestringДаИмя таблицы
wherestringДаУсловие WHERE (без слова WHERE)

Выход

ПараметрТипОписание
messagestringСообщение о статусе операции
rowsarrayУдалённые строки
rowCountnumberСколько строк удалено

mysql_execute

Выполнить произвольный SQL в MySQL.

Вход

ПараметрТипОбязательныйОписание
hoststringДаИмя хоста или IP сервера MySQL
portnumberДаПорт сервера (по умолчанию 3306)
databasestringДаИмя базы
usernamestringДаИмя пользователя
passwordstringДаПароль
sslstringНетРежим SSL: disabled, required, preferred
querystringДаПроизвольный SQL

Выход

ПараметрТипОписание
messagestringСообщение о статусе операции
rowsarrayСтроки результата
rowCountnumberСколько строк затронуто

mysql_introspect

Обзор схемы MySQL: таблицы, столбцы и связи.

Вход

ПараметрТипОбязательныйОписание
hoststringДаИмя хоста или IP сервера MySQL
portnumberДаПорт сервера (по умолчанию 3306)
databasestringДаИмя базы
usernamestringДаИмя пользователя
passwordstringДаПароль
sslstringНетРежим SSL: disabled, required, preferred

Выход

ПараметрТипОписание
messagestringСообщение о статусе операции
tablesarrayСхемы таблиц: столбцы, ключи и индексы
databasesarrayДоступные базы на сервере
На этой странице

На этой странице

Получить доступ
Копилот собирает процесс. Менеджер запускает сам. Можно поставить в контур компании.
Получить доступ