AACFlow

MySQL

Подключение к базе данных MySQL

Инструмент MySQL позволяет вам подключиться к любой базе данных MySQL и выполнять широкий спектр операций с базой данных непосредственно в ваших агентских рабочих процессах. Благодаря безопасной обработке подключений и гибкой конфигурации вы можете легко управлять своими данными и взаимодействовать с ними.

С помощью инструмента MySQL вы можете:

  • Запрашивать данные: Выполнять SELECT-запросы для получения данных из ваших таблиц MySQL с помощью операции mysql_запрос.
  • Вставлять записи: Добавлять новые строки в ваши таблицы с помощью операции mysql_insert, указывая таблицу и данные для вставки.
  • Обновлять записи: Изменять существующие данные в ваших таблицах с помощью операции mysql_update, предоставляя таблицу, новые данные и условия WHERE.
  • Удалять записи: Удалять строки из ваших таблиц с помощью операции mysql_delete, указывая таблицу и условия WHERE.
  • Выполнять сырой SQL: Запускать любые пользовательские SQL-команды с помощью операции mysql_execute для продвинутых случаев использования.

Инструмент MySQL идеально подходит для сценариев, где вашим агентам необходимо взаимодействовать со структурированными данными — например, для автоматизации отчётности, синхронизации данных между системами или обеспечения рабочих процессов, основанных на данных. Он упрощает доступ к базе данных, делая чтение, запись и управление вашими данными MySQL программно простым.

Инструкции по использованию

Интегрируйте MySQL в рабочий процесс. Может выполнять запросы, вставку, обновление, удаление и выполнение сырого SQL.

Инструменты

mysql_запрос

Выполнить SELECT-запрос в базе данных MySQL

Входные параметры

ПараметрТипОбязательныйОписание
hostстрокаДаИмя хоста или IP-адрес сервера MySQL
portчислоДаПорт сервера MySQL (по умолчанию: 3306)
databaseстрокаДаИмя базы данных для подключения (например, my_database)
usernameстрокаДаИмя пользователя базы данных
passwordстрокаДаПароль базы данных
sslстрокаНетРежим SSL-подключения (disabled, required, preferred)
queryстрокаДаSQL SELECT-запрос для выполнения (например, SELECT * FROM users WHERE active = 1)

Выходные данные

ПараметрТипОписание
messageстрокаСообщение о статусе операции
rowsмассивМассив строк, возвращённых из запроса
rowCountчислоКоличество возвращённых строк

mysql_insert

Вставить новую запись в базу данных MySQL

Входные параметры

ПараметрТипОбязательныйОписание
hostстрокаДаИмя хоста или IP-адрес сервера MySQL
portчислоДаПорт сервера MySQL (по умолчанию: 3306)
databaseстрокаДаИмя базы данных для подключения (например, my_database)
usernameстрокаДаИмя пользователя базы данных
passwordстрокаДаПароль базы данных
sslстрокаНетРежим SSL-подключения (disabled, required, preferred)
tableстрокаДаИмя таблицы для вставки (например, users, orders)
dataобъектДаДанные для вставки в виде пар ключ-значение

Выходные данные

ПараметрТипОписание
messageстрокаСообщение о статусе операции
rowsмассивМассив вставленных строк
rowCountчислоКоличество вставленных строк

mysql_update

Обновить существующие записи в базе данных MySQL

Входные параметры

ПараметрТипОбязательныйОписание
hostстрокаДаИмя хоста или IP-адрес сервера MySQL
portчислоДаПорт сервера MySQL (по умолчанию: 3306)
databaseстрокаДаИмя базы данных для подключения (например, my_database)
usernameстрокаДаИмя пользователя базы данных
passwordстрокаДаПароль базы данных
sslстрокаНетРежим SSL-подключения (disabled, required, preferred)
tableстрокаДаИмя таблицы для обновления (например, users, orders)
dataобъектДаДанные для обновления в виде пар ключ-значение
whereстрокаДаУсловие WHERE (без ключевого слова WHERE)

Выходные данные

ПараметрТипОписание
messageстрокаСообщение о статусе операции
rowsмассивМассив обновлённых строк
rowCountчислоКоличество обновлённых строк

mysql_delete

Удалить записи из базы данных MySQL

Входные параметры

ПараметрТипОбязательныйОписание
hostстрокаДаИмя хоста или IP-адрес сервера MySQL
portчислоДаПорт сервера MySQL (по умолчанию: 3306)
databaseстрокаДаИмя базы данных для подключения (например, my_database)
usernameстрокаДаИмя пользователя базы данных
passwordстрокаДаПароль базы данных
sslстрокаНетРежим SSL-подключения (disabled, required, preferred)
tableстрокаДаИмя таблицы для удаления (например, users, orders)
whereстрокаДаУсловие WHERE (без ключевого слова WHERE)

Выходные данные

ПараметрТипОписание
messageстрокаСообщение о статусе операции
rowsмассивМассив удалённых строк
rowCountчислоКоличество удалённых строк

mysql_execute

Выполнить сырой SQL-запрос в базе данных MySQL

Входные параметры

ПараметрТипОбязательныйОписание
hostстрокаДаИмя хоста или IP-адрес сервера MySQL
portчислоДаПорт сервера MySQL (по умолчанию: 3306)
databaseстрокаДаИмя базы данных для подключения (например, my_database)
usernameстрокаДаИмя пользователя базы данных
passwordстрокаДаПароль базы данных
sslстрокаНетРежим SSL-подключения (disabled, required, preferred)
queryстрокаДаСырой SQL-запрос для выполнения (например, CREATE TABLE users (id INT PRIMARY KEY, name VARCHAR(255)))

Выходные данные

ПараметрТипОписание
messageстрокаСообщение о статусе операции
rowsмассивМассив строк, возвращённых из запроса
rowCountчислоКоличество затронутых строк

mysql_introspect

Интроспекция схемы базы данных MySQL для получения структур таблиц, столбцов и отношений

Входные параметры

ПараметрТипОбязательныйОписание
hostстрокаДаИмя хоста или IP-адрес сервера MySQL
portчислоДаПорт сервера MySQL (по умолчанию: 3306)
databaseстрокаДаИмя базы данных для подключения (например, my_database)
usernameстрокаДаИмя пользователя базы данных
passwordстрокаДаПароль базы данных
sslстрокаНетРежим SSL-подключения (disabled, required, preferred)

Выходные данные

ПараметрТипОписание
messageстрокаСообщение о статусе операции
tablesмассивМассив схем таблиц со столбцами, ключами и индексами
databasesмассивСписок доступных баз данных на сервере

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать