Sim

MySQL

MySQLデータベースに接続する

MySQLツールを使用すると、任意のMySQLデータベースに接続し、エージェントワークフロー内で直接幅広いデータベース操作を実行できます。安全な接続処理と柔軟な設定により、データの管理やインタラクションが簡単に行えます。

MySQLツールでできること:

  • データのクエリ: mysql_query操作を使用して、MySQLテーブルからデータを取得するSELECTクエリを実行できます。
  • レコードの挿入: mysql_insert操作を使用して、テーブルと挿入するデータを指定することで、テーブルに新しい行を追加できます。
  • レコードの更新: mysql_update操作を使用して、テーブル、新しいデータ、WHERE条件を指定することで、テーブル内の既存データを変更できます。
  • レコードの削除: mysql_delete操作を使用して、テーブルとWHERE条件を指定することで、テーブルから行を削除できます。
  • 生のSQL実行: 高度なユースケース向けに、mysql_execute操作を使用して任意のカスタムSQLコマンドを実行できます。

MySQL ツールは、エージェントが構造化データとやり取りする必要があるシナリオに最適です。例えば、レポートの自動化、システム間のデータ同期、データ駆動型ワークフローの実現などに役立ちます。データベースアクセスを効率化し、MySQL データをプログラムで簡単に読み取り、書き込み、管理することができます。

使用方法

MySQL をワークフローに統合します。クエリ、挿入、更新、削除、および生の SQL の実行が可能です。

ツール

mysql_query

MySQL データベースで SELECT クエリを実行する

入力

パラメータ必須説明
hoststringはいMySQL サーバーのホスト名または IP アドレス
portnumberはいMySQL サーバーのポート(デフォルト: 3306)
databasestringはい接続するデータベース名
usernamestringはいデータベースのユーザー名
passwordstringはいデータベースのパスワード
sslstringいいえSSL 接続モード(disabled, required, preferred)
querystringはい実行する SQL SELECT クエリ

出力

パラメータ説明
messagestring操作のステータスメッセージ
rowsarrayクエリから返された行の配列
rowCountnumber返された行数

mysql_insert

MySQL データベースに新しいレコードを挿入する

入力

パラメータ必須説明
hoststringはいMySQL サーバーのホスト名または IP アドレス
portnumberはいMySQL サーバーのポート(デフォルト: 3306)
databasestringはい接続するデータベース名
usernamestringはいデータベースのユーザー名
passwordstringはいデータベースのパスワード
sslstringいいえSSL 接続モード(disabled, required, preferred)
tablestringはい挿入先のテーブル名
dataobjectはいキーと値のペアとして挿入するデータ

出力

パラメータ説明
messagestring操作ステータスメッセージ
rowsarray挿入された行の配列
rowCountnumber挿入された行数

mysql_update

MySQLデータベースの既存レコードを更新する

入力

パラメータ必須説明
hoststringはいMySQLサーバーのホスト名またはIPアドレス
portnumberはいMySQLサーバーのポート(デフォルト:3306)
databasestringはい接続先のデータベース名
usernamestringはいデータベースのユーザー名
passwordstringはいデータベースのパスワード
sslstringいいえSSL接続モード(disabled、required、preferred)
tablestringはい更新するテーブル名
dataobjectはいキーと値のペアとして更新するデータ
wherestringはいWHERE句の条件(WHEREキーワードなし)

出力

パラメータ説明
messagestring操作ステータスメッセージ
rowsarray更新された行の配列
rowCountnumber更新された行数

mysql_delete

MySQLデータベースからレコードを削除する

入力

パラメータ必須説明
hoststringはいMySQLサーバーのホスト名またはIPアドレス
portnumberはいMySQLサーバーのポート(デフォルト:3306)
databasestringはい接続先のデータベース名
usernamestringはいデータベースのユーザー名
passwordstringはいデータベースのパスワード
sslstringいいえSSL接続モード(disabled、required、preferred)
tablestringはい削除元のテーブル名
wherestringはいWHERE句の条件(WHEREキーワードなし)

出力

パラメータ説明
messagestring操作ステータスメッセージ
rowsarray削除された行の配列
rowCountnumber削除された行数

mysql_execute

MySQLデータベースで生のSQLクエリを実行する

入力

パラメータ必須説明
hoststringはいMySQLサーバーのホスト名またはIPアドレス
portnumberはいMySQLサーバーのポート(デフォルト:3306)
databasestringはい接続先のデータベース名
usernamestringはいデータベースのユーザー名
passwordstringはいデータベースのパスワード
sslstringいいえSSL接続モード(disabled、required、preferred)
querystringはい実行する生のSQLクエリ

出力

パラメータ説明
messagestring操作ステータスメッセージ
rowsarrayクエリから返された行の配列
rowCountnumber影響を受けた行数

注意事項

  • カテゴリ: tools
  • タイプ: mysql
MySQL