> ## Documentation Index
> Fetch the complete documentation index at: https://domoinc-openapi-sync-dataflows.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# MySQL Advanced Writebackコネクター

## はじめに

このコネクターを使用して、Domo DataSetからMySQLデータベースにデータをエクスポートすることができます。 MySQLの詳細については、MySQLのウェブサイト（ [https://www.mysql.com/](https://www.mysql.com/ "https://www.mysql.com/") ）を参照してください。

MySQLデータベースへのデータのエクスポートはData Centerで行います。このトピックでは、MySQL Advanced Writebackコネクターのユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報については、「 [コネクターを使用してDataSetを追加する](/ja/s/article/360042926274) 」を参照してください。

## 必要条件

このコネクターを設定するには、次の情報が必要です。

* MySQLデータベースまたはスキーマの名前。
* MySQLデータベースサーバーのホスト名またはIPアドレス（例：
  [db.mycompany.com](http://db.mycompany.com) ）。
* MySQLデータベースサーバーのポート番号。
* MySQLのユーザー名とパスワード。
* MySQLサーバーのポート番号。
* （オプション）
  SSLクライアントキー
* （オプション）SSLクライアント証明書
* （オプション）SSL認証局

<Warning>
  **重要** ：MySQLでは以下の権限が必要です。

  * FILE
  * CREATE
  * DROP
  * INSERT
  * SELECT
  * UPDATE
</Warning>

## 接続を設定する

このセクションでは、MySQL Advanced Writebackコネクターページの **［認証情報］** および **［詳細］** ペインのオプションについて説明します。このページのほかのペインの項目である **［スケジュール設定］** や **［DataSetに名前を付け、説明を入力］** に関しては、ほとんどのタイプのコネクターで共通しています。詳細については「 [コネクターを使用してDataSetを追加する](/ja/s/article/360042926274 "コネクターを使用してDataSetを追加する") 」を参照してください。

### ［認証情報］ペイン

このペインには、データのコピー先となるMySQLデータベースのテーブルに接続するための認証情報の入力フィールドがあります。以下の表では、各フィールドに必要な内容を示しています。

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:207;a"><thead><tr><th colspan="1" rowspan="1"><p><span class="s1"> フィールド </span></p></th><th colspan="1" rowspan="1"><p><span class="s1"> 説明 </span></p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><p> Database Name </p></td><td colspan="1" rowspan="1"><p> MySQLデータベース名を入力します。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> Host </p></td><td colspan="1" rowspan="1"><p> MySQLデータベースのホスト名を入力します。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> Username </p></td><td colspan="1" rowspan="1"><p> MySQLユーザー名を入力します。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> Password </p></td><td colspan="1" rowspan="1"><p> MySQLパスワードを入力します。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> ポート </p></td><td colspan="1" rowspan="1"><p> MySQLデータベースのポート番号を入力します。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> SSL Key </p></td><td colspan="1" rowspan="1"><p><span> SSLクライアントキーを入力します。 </span></p></td></tr><tr><td colspan="1" rowspan="1"><p> SSL Certificate </p></td><td colspan="1" rowspan="1"><p><span> SSL向けのクライアント証明書を入力します。 </span></p></td></tr><tr><td colspan="1" rowspan="1"><p> SSL CA Certificate </p></td><td colspan="1" rowspan="1"><p><span> SSL向けのMySQL認証局を入力します。 </span></p></td></tr></tbody></table>

これらの認証情報の入手方法については、前述の「必要条件」を参照してください。

有効な認証情報を一度入力しておくと、随時同じアカウントを使用して新しいDomo-MySQL接続を設定できます。コネクターアカウントは、Data Centerの **［アカウント］** タブで管理できます。このタブの詳細は、「 [コネクターのユーザーアカウントを管理する](/ja/s/article/360042926054 "コネクターのユーザーアカウントを管理する") 」を参照してください。

### ［詳細］ペイン

このペインには、データを指定してデータの送信先を示すための多数のフィールドがあります。

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:207;a"><thead><tr><th colspan="1" rowspan="1"><p> メニュー </p></th><th colspan="1" rowspan="1"><p> 説明 </p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><p> DataSet ID </p></td><td colspan="1" rowspan="1"><p> MySQLにコピーするDataSetのDataSet ID（GUID）を入力します。Data CenterでDataSetの詳細ビューを開き、URLの <span class="mt-font-courier-new"> datasources/ </span> に続く部分を見ると、IDを見つけることができます。例えば、URLが <span class="mt-font-courier-new"><span class="nowiki"><a href="https://mycompany.domo.com/datasources/845305d8-da3d-4107-a9d6-13ef3f86d4a4/details/overview" rel="noopener" target="_blank"> [https://mycompany.domo.com/datasources/845305d8-da3d-4107-a9d6-13ef3f86d4a4/details/overview](https://mycompany.domo.com/datasources/845305d8-da3d-4107-a9d6-13ef3f86d4a4/details/overview) </a></span></span> であれば、DataSet IDは <span class="mt-font-courier-new"> 845305d8-da3d-4107-a9d6-13ef3f86d4a4 </span> になります。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> How Would You Like To Select Your Table? </p></td><td colspan="1" rowspan="1"><p><span> 新しいテーブルを作成してDataSetデータをエクスポートするか、既存のテーブルを選択してDataSetデータをエクスポートするかを指定します。 </span></p></td></tr><tr><td colspan="1" rowspan="1"><p> Table Name </p></td><td colspan="1" rowspan="1"><p> データがコピーされるテーブルの命名方法を選択します。 </p><ul><li><p><b> DataSet ID </b> 。テーブル名は <b> ［DataSet ID］ </b> に入力した番号になります。 </p></li><li><p><b> Custom Name </b> 。 <b> ［Custom Table Name］ </b> フィールドにテーブルのカスタム名を入力します。 </p></li></ul></td></tr><tr><td colspan="1" rowspan="1"><p> Custom Table Name </p></td><td colspan="1" rowspan="1"><p> DataSetデータをコピーするMySQLデータベースのテーブルの名前を入力します。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> Delete Existing Table and Create New Table For The Same Name </p></td><td colspan="1" rowspan="1"><p><span> 通常、既存のテーブルと同じ名前のテーブル名を入力すると、コネクターにエラーが発生します。その場合は、このチェックボックスをオンにすると、既存のテーブルを削除して同じ名前で新規テーブルが作成されます。 </span></p><p><span><b> 警告 </b> ：この操作で削除された既存のテーブルは復元できません。 </span></p></td></tr></tbody></table>

### その他のペイン

スケジュール設定、再試行、更新に関するオプションなど、コネクターインターフェースのその他のペインに表示されるオプションについては、「 [コネクターを使用してDataSetを追加する](/ja/s/article/360042926274) 」を参照してください。
