---
articleId: 9e4e7420-31c6-4806-8e5e-89a87c28836d
slug: data-destination-mysql
title: 転送先 - MySQL
parentCategoryId: 03f04962-e96f-49cb-9c01-d84d025cc41a
languageCode: ja
---
## 概要
MySQLへデータを転送する設定のDocsです。
## 設定項目
### STEP1 基本設定
| 項目名 | 必須 | デフォルト値 | 内容 |
| --- | --- | --- | --- |
| MySQL接続情報 | Yes | - | あらかじめ登録してある接続情報から、今回の転送設定に必要な権限を持つものを選択します。 |
| データベース名 | Yes | - | 転送先となるMySQLの存在するデータベース名を指定してください。
記入欄の下にあるボタンを押すことでデータベースの一覧を読み込むことも可能です。 |
| テーブル | Yes | - | 転送先のテーブル名を入力して下さい。
存在しない場合は転送時に新しく作成されます。 |
| 転送モード | Yes | 追記 (`INSERT`) | 後述の[転送モードについて](/docs/data-destination-mysql#転送モードについて)を参照ください。 |
### STEP1 詳細設定
| 項目名 | 必須 | デフォルト値 | 内容 |
| --- | --- | --- | --- |
| 転送前に実行するクエリ | No | - | MySQLからデータ転送する前に実行したいSQLを入力します。
なお、**転送モード「replace」を選択した場合、このクエリは実行されません。** |
| 転送完了後に実行するクエリ | No | - | MySQLからデータ転送完了した後に実行したいSQLを入力します。|
### STEP2 出力オプション
| 項目名 | 必須 | デフォルト値 | 内容 |
| --- | --- | --- | --- |
| 最大リトライ回数 | Yes | 12 | 最大のリトライ回数を指定します。 |
| リトライ待ち時間(ミリ秒) | Yes | 1,000 | リトライ時の待ち時間を指定します。 |
| リトライ待ち時間の最大値(ミリ秒) | Yes | 1,800,000 | リトライ時の待ち時間の最大値を指定します。 |
| デフォルトのタイムゾーン | Yes | `UTC` | デフォルトのタイムゾーンを指定します。 |
| カラム設定 | No | - | MySQLにデータを転送する際に用いるデータ型をカラムごとに明示できます。
以下のデータ型から選択できます。
INSERT INTO \| | `merge_direct` | `UPSERT` | テーブルの**UPSERT**を行います。SELECT \* FROM \ UNION ALL SELECT \* FROM \ UNION ALL \.\.\. ON DUPLICATE KEY UPDATE \.\.\.