MySQL


MySQL


前提条件

CData IP をホワイトリストに登録

MySQL への接続を確立するには、CData のIP 経由でMySQL へのアクセスを許可する必要があります。MySQL をファイアウォールの内側でホスティングする場合は、これらのIP アドレスをファイアウォールの許可リストに登録する必要があります。

  • 範囲:52.224.0.16052.224.0.175

  • CIDR 表記:52.224.0.160/28

MySQL が一般にアクセス可能であることを確認

パブリックフェイシングIP / ドメインを指定して、このデータソースに接続します。次のプライベートIP の範囲は機能しません。

  • 10.0.0.0 to 10.255.255.255

  • 172.16.0.0 to 172.31.255.255

  • 192.168.0.0 to 192.168.255.255

  • 127.0.0.1 (aka ‘localhost’)

セットアップガイド

以下の手順で、MySQL をCData Connect Cloud アカウントに接続します。

  1. CData Connect Cloud のダッシュボードからConnections ページを開きます。

  2. 右上の+ Add Connection をクリックします。

  3. 検索フィールドに MySQL と入力し、データソース名をクリックします。

  4. 新しいコネクションのBasic Settings タブで、コネクション名を入力するかデフォルトの名前をそのまま使用します。

  5. If your MySQL connection is behind a firewall, set the Connection Type to SSH Tunnel and follow the instructions in SSH Tunnel Instructions. Then continue with these instructions. Otherwise, leave the Connection Type as Direct.

  6. Enter the following information:

    • Server—the host name or IP address of the MySQL server. Cluster servers are supported (for example, 192.168.0.1,192.168.0.2).

    • Port—MySQL サーバーに接続するためのポート.

  7. Select the Authentication method, then proceed to the relevant section and follow those instructions.

Authentication Methods

Password

  1. Enter the following information:

    • User—認証用のMySQL ユーザー名.

    • Password—ユーザーパスワード.

    • Database—(Optional) the name of the MySQL database.

  2. CData Connect Cloud Add MySQL Connection ページ上部の、Save & Test をクリックします。

    • 接続テストに成功すると、接続が作成されたことを示すメッセージが表示されます。Edit Connection ページのStatusAuthenticated に変わります。

    • 接続テストに失敗した場合は、入力したログイン情報に余分なスペースや文字がないかを確認してください。CData Connect Cloud は、データが不足している必須フィールドの下にエラーメッセージを表示します。一部のデータソースでは、ソースのWeb サイトに直接サインインする必要があります。サインインしていない場合は、Sign in ボタンの下にエラーメッセージが表示されます。エラーを修正し、もう一度試してください。

AzureAD

  1. Enter the following information:

    • User—認証用のMySQL ユーザー名.

    • Azure Tenant—the MySQL tenant that you want to use to access data.

    • Database—(Optional) the name of the MySQL database.

  2. OAuth でセキュアに接続するには、Sign in をクリックします。これにより、MySQL のサインインページが新しいタブで開かれます。

  3. MySQL アカウントにログインし、リクエストされた権限を設定します(該当する場合)。

  4. CData Connect Cloud Add MySQL Connection ページ上部の、Save & Test をクリックします。

    • 接続テストに成功すると、接続が作成されたことを示すメッセージが表示されます。Edit Connection ページのStatusAuthenticated に変わります。

    • 接続テストに失敗した場合は、入力したログイン情報に余分なスペースや文字がないかを確認してください。CData Connect Cloud は、データが不足している必須フィールドの下にエラーメッセージを表示します。一部のデータソースでは、ソースのWeb サイトに直接サインインする必要があります。サインインしていない場合は、Sign in ボタンの下にエラーメッセージが表示されます。エラーを修正し、もう一度試してください。

Azure Password

  1. Enter the following information:

    • User—認証用のMySQL ユーザー名.

    • Password—ユーザーパスワード.

    • Azure Tenant—the MySQL tenant that you want to use to access data.

    • Database—(Optional) the name of the MySQL database.

  2. CData Connect Cloud Add MySQL Connection ページ上部の、Save & Test をクリックします。

    • 接続テストに成功すると、接続が作成されたことを示すメッセージが表示されます。Edit Connection ページのStatusAuthenticated に変わります。

    • 接続テストに失敗した場合は、入力したログイン情報に余分なスペースや文字がないかを確認してください。CData Connect Cloud は、データが不足している必須フィールドの下にエラーメッセージを表示します。一部のデータソースでは、ソースのWeb サイトに直接サインインする必要があります。サインインしていない場合は、Sign in ボタンの下にエラーメッセージが表示されます。エラーを修正し、もう一度試してください。

SSH Tunnel Instructions

If your MySQL data source is behind a firewall, follow these instructions.

  1. Click Connection Type of SSH Tunnel.

  2. Enter the following information:

    • SSH Server–enter the name of the SSH server.

    • SSH Port–enter the SSH port. The default value is 22.

    • SSH Auth Mode–enter the authentication mode of Password or Public_Key.

      • If Password, enter the SSH User name and SSH Password.

      • If Public_Key, enter the SSH User name, SSH Client Cert, and SSH Client Cert Password (optional). Only PEMKEY_BLOB is available as the SSH Client Cert Type. The SSH Client Cert is required, and is a valid private key. Enter the SSH Client Cert Password if the SSH client certificate has a password.

  3. Continue with the authentication instructions in the Setup Guide.

詳細について

CData Connect Cloud とMySQL の連携の詳細動作については、こちらのページを参照してください。