MySQL
SELECT, вставка, обновление и произвольный SQL в MySQL из процессов Pailot
MySQL — реляционная база данных. Блок подключается к серверу и выполняет выборку, вставку, обновление, удаление, произвольный SQL и обзор схемы.
С MySQL в Pailot вы можете:
- Выполнять
SELECT и получать строки
- Вставлять запись в таблицу набором полей
- Обновлять и удалять по условию
WHERE (без самого слова WHERE)
- Запускать произвольный SQL
- Смотреть таблицы, столбцы и связи
Параметры подключения задают в блоке. SSL (Secure Sockets Layer — шифрование соединения) — режимы disabled, required, preferred.
Блок ставят на холст как отдельный шаг или прикрепляют к агенту.
Выполнить SELECT в MySQL.
| Параметр | Тип | Обязательный | Описание |
|---|
host | string | Да | Имя хоста или IP сервера MySQL |
port | number | Да | Порт сервера (по умолчанию 3306) |
database | string | Да | Имя базы |
username | string | Да | Имя пользователя |
password | string | Да | Пароль |
ssl | string | Нет | Режим SSL: disabled, required, preferred |
query | string | Да | SQL-запрос SELECT |
| Параметр | Тип | Описание |
|---|
message | string | Сообщение о статусе операции |
rows | array | Строки результата |
rowCount | number | Сколько строк вернулось |
Вставить запись в таблицу MySQL.
| Параметр | Тип | Обязательный | Описание |
|---|
host | string | Да | Имя хоста или IP сервера MySQL |
port | number | Да | Порт сервера (по умолчанию 3306) |
database | string | Да | Имя базы |
username | string | Да | Имя пользователя |
password | string | Да | Пароль |
ssl | string | Нет | Режим SSL: disabled, required, preferred |
table | string | Да | Имя таблицы |
data | object | Да | Данные для вставки: пары ключ–значение |
| Параметр | Тип | Описание |
|---|
message | string | Сообщение о статусе операции |
rows | array | Вставленные строки |
rowCount | number | Сколько строк вставлено |
Обновить записи в таблице MySQL.
| Параметр | Тип | Обязательный | Описание |
|---|
host | string | Да | Имя хоста или IP сервера MySQL |
port | number | Да | Порт сервера (по умолчанию 3306) |
database | string | Да | Имя базы |
username | string | Да | Имя пользователя |
password | string | Да | Пароль |
ssl | string | Нет | Режим SSL: disabled, required, preferred |
table | string | Да | Имя таблицы |
data | object | Да | Новые значения: пары ключ–значение |
where | string | Да | Условие WHERE (без слова WHERE) |
| Параметр | Тип | Описание |
|---|
message | string | Сообщение о статусе операции |
rows | array | Обновлённые строки |
rowCount | number | Сколько строк обновлено |
Удалить записи из таблицы MySQL.
| Параметр | Тип | Обязательный | Описание |
|---|
host | string | Да | Имя хоста или IP сервера MySQL |
port | number | Да | Порт сервера (по умолчанию 3306) |
database | string | Да | Имя базы |
username | string | Да | Имя пользователя |
password | string | Да | Пароль |
ssl | string | Нет | Режим SSL: disabled, required, preferred |
table | string | Да | Имя таблицы |
where | string | Да | Условие WHERE (без слова WHERE) |
| Параметр | Тип | Описание |
|---|
message | string | Сообщение о статусе операции |
rows | array | Удалённые строки |
rowCount | number | Сколько строк удалено |
Выполнить произвольный SQL в MySQL.
| Параметр | Тип | Обязательный | Описание |
|---|
host | string | Да | Имя хоста или IP сервера MySQL |
port | number | Да | Порт сервера (по умолчанию 3306) |
database | string | Да | Имя базы |
username | string | Да | Имя пользователя |
password | string | Да | Пароль |
ssl | string | Нет | Режим SSL: disabled, required, preferred |
query | string | Да | Произвольный SQL |
| Параметр | Тип | Описание |
|---|
message | string | Сообщение о статусе операции |
rows | array | Строки результата |
rowCount | number | Сколько строк затронуто |
Обзор схемы MySQL: таблицы, столбцы и связи.
| Параметр | Тип | Обязательный | Описание |
|---|
host | string | Да | Имя хоста или IP сервера MySQL |
port | number | Да | Порт сервера (по умолчанию 3306) |
database | string | Да | Имя базы |
username | string | Да | Имя пользователя |
password | string | Да | Пароль |
ssl | string | Нет | Режим SSL: disabled, required, preferred |
| Параметр | Тип | Описание |
|---|
message | string | Сообщение о статусе операции |
tables | array | Схемы таблиц: столбцы, ключи и индексы |
databases | array | Доступные базы на сервере |