Red Hat Camel K is no longer supported.
As of June 30, 2025, Red Hat build of Camel K has reached End of Life. The suggested replacements is Red Hat build of Apache Camel. For details about moving, see the Camel K to Camel Quarkus migration guide.第53章 MySQL Sink
MySQL データベースにデータを送信します。
この Kamelet は JSON をボディーとして想定します。JSON フィールドとパラメーター間のマッピングはキーで実行されるため、以下のクエリーがある場合は以下を実行します。
'INSERT INTO accounts (username,city) VALUES (:#username,:#city)'
Kamelet は、以下のような入力として受信する必要があります。
'{ "username":"oscerd", "city":"Rome"}'
53.1. 設定オプション リンクのコピーリンクがクリップボードにコピーされました!
次の表は、mysql-sink
Kamelet で利用できる設定オプションをまとめたものです。
プロパティー | 名前 | 説明 | 型 | デフォルト | 例 |
---|---|---|---|---|---|
databaseName * | データベース名 | ポイントするデータベース名 | string | ||
Password * | Password | セキュアな MySQL データベースへのアクセスに使用するパスワード | string | ||
query * | Query | MySQL データベースに対して実行するクエリー | string |
| |
serverName * | サーバー名 | データソースのサーバー名 | string |
| |
username * | ユーザー名 | セキュアな MySQL データベースへのアクセスに使用するユーザー名 | string | ||
serverPort | サーバーポート | データソースのサーバーポート | string |
|
アスタリスク (*) のマークが付いたフィールドは必須です。