tencent cloud

TDSQL-C for MySQL

CCN接続

Download
フォーカスモード
フォントサイズ
最終更新日: 2025-12-30 16:27:29
本ドキュメントでは、CCNを利用したデータベース接続方法についてご紹介します。

背景

TDSQL-C for MySQLインスタンスを作成した後、CVMとインスタンスが異なるVPC(同一アカウント/異なるアカウント、同一リージョン/異なるリージョンを含む)にある場合、CCNを介してデータベースに接続できます。同一Tencent Cloudアカウント内で、購入したサーバーがLighthouseである場合、LighthouseはTencent Cloudが自動的に割り当てるVPCを使用してネットワーク分離を行うため、デフォルトでは、内部ネットワークはVPC内のTDSQL-C for MySQLと相互接続されません。したがって、Lighthouseを介して直接TDSQL-C for MySQLにアクセスすることはできず、CCNを関連付けてデータベースに接続する必要があります。

準備作業

TDSQL-C for MySQLインスタンスを準備するには、クラスタの作成(プロビジョニングリソース)またはServerless版クラスタの作成を参照してください。
CVMを準備します。本ドキュメントではLighthouseを例として説明します。Linux Lighthouseのクイック作成をご参照ください。

注意事項

Lighthouseのイントラネット相互接続機能自体は無料です。ご注意いただく必要があるのはCCN製品の課金情報のみです。詳細はCCN課金概要をご参照ください。
Lighthouseは、たとえ当該CCNがクロスボーダー帯域幅を購入していても、CCNの関連付けによるクロスボーダーイントラネット相互接続をサポートしていません。
同一アカウント内:
同一リージョン内のすべてのLighthouseは同じVPCに存在します。1つのVPCは同時に1つのCCNのみ関連付け可能です。
異なるリージョン内のLighthouseは異なるVPCに存在します。異なるVPCはそれぞれCCN関連付け操作を実行する必要があります。
あるリージョンにLighthouseインスタンスが存在しない場合、ユーザーは当該リージョンでCCN関連付け操作を実行できません。

操作手順

1. Lighthouseコンソールにログインし、左側ナビゲーションバーの「イントラネット相互接続」を選択します。
2. TDSQL-C for MySQLインスタンスが配置されているリージョンを選択し、CCN関連付けを申請します。

3. ポップアップしたCCN関連付けウィンドウで、新規CCN作成を選択します。

4. ポップアップウィンドウでCCNインスタンスの作成を完了し、Lighthouseイントラネット相互接続のCCN関連付けインターフェースに戻ると、新しく作成したCCNインスタンスが表示可能になります。確定をクリックします。

注意:
同一アカウント内のCCN関連付けのみサポートしています。
関連付け申請を提出後、7日以内にCCNコンソールにログインし、申請を承認してください。さもなければ、7日後に申請は期限切れとなり、再関連付け申請を行う必要があります。
5. CCNコンソールにログインし、対象CCNのIDをクリックしてCCN詳細ページに移動します。

6. CCN詳細ページ > 関連インスタンスで、該当する関連付け申請を見つけ、操作列の同意をクリックします。その後、ポップアップウィンドウで確定をクリックします。
LighthouseのVPCインスタンスにはデフォルトで「Lighthouse VPC」という備考が追加されますので、選択にご注意ください。
7. インスタンス追加をクリックし、ポップアップウィンドウで対象のTDSQL-C for MySQLのVPCネットワークアドレスを追加します。リージョンとVPCを選択し、確定をクリックします。
8. Lighthouseコンソールのイントラネット相互接続インターフェースに戻り、更新すると「接続済み」と表示されます。

9. CCNコンソールで対象CCNのIDをクリックし、CCN詳細ページに移動します。ルーティングが有効かどうかを確認し、ルーティングの有効化が無効状態の場合は有効にしてください。

10. Lighthouseコンソールで対象のLighthouseインスタンスを特定し、サーバーにログインします。
11. ログイン成功後、以下のコマンドを実行してMySQLをダウンロード・インストールします。「Complete」と表示されればインストール成功を意味します。
yum install mysql -y

12. 以下のコマンドを実行して、TDSQL-C for MySQLに接続してログインします。
mysql -h <内部ネットワーク IP アドレス> -u <ユーザー名、デフォルトはroot> -P <ポート番号、デフォルトは3306> -p
<内部ネットワーク IP アドレス>:ターゲットデータベースインスタンスのプライベートネットワークアドレスに置き換えを行います。接続先のインスタンスのプライベートネットワークアドレスは、TDSQL-C for MySQLコンソールのクラスタ詳細ページで確認できます。

<ユーザー名、デフォルトは root>:ターゲットデータベースインスタンスのアカウント名に置き換えてください。デフォルトのアカウント名は root です。
<内部ネットワークポート番号>:ターゲットデータベースインスタンスのプライベートネットワークポート番号に置き換えを行います。デフォルトは3306です。ポート番号を変更した場合は、TDSQL-C for MySQLコンソールのクラスタ詳細ページで新しいプライベートネットワークポート番号を確認できます。
13. 接続に成功すると、画面は以下のように表示されます。


よくあるご質問

CCN接続は有料でしょうか。

CCNを使用すると費用がかかります。詳細は CCN課金説明 をご覧ください。

CCNを使用してTDSQL-C for MySQLに接続するのはどのような場合に適していますか。

1. CVMとTDSQL-C for MySQLインスタンスが異なるVPC(同一アカウント/異なるアカウント、同一リージョン/異なるリージョンを含む)にある場合、クラウド・ネットワークを介してデータベースへの接続を実現できます。
2. ご購入のサーバーが Lighthouse の場合は、CCN を介してデータベースへの接続を実現する必要があります。

Lighthouseにおけるプライベートネットワーク相互接続の実現方法

Lighthouseは、Tencent Cloudが自動的に割り当てるVPCを使用してネットワーク分離を行います。デフォルトでは、内部ネットワークはCVM、クラウドデータベースなど、他のVPC内にあるTencent Cloudリソースの内部ネットワークと相互接続されません。CCNを関連付けることで実現する必要があります。詳細は、内部ネットワーク相互接続をご参照ください。
説明:
Lighthouseは同一アカウントの下にあるCCNとの関連付けのみサポートしており、異なるアカウントのLighthouseは相互接続できません。

CCNのサービスレベルについて

Tencent Cloud CCNサービスは、プラチナ、ゴールド、シルバーの3つの可用性レベルを提供します。
同一リージョン内のサービスレベルはすべて金(Gold)であり、変更できません。
リージョン間相互接続の場合、プラチナ、ゴールド、シルバーの3つのサービスレベルを提供します。ユーザーはCCN作成時にサービスレベルを選択できます。 異なるサービスレベルでは料金が異なります。ビジネスニーズに応じて選択可能です。詳細な内容は課金説明をご参照ください。

CCN接続失敗の分析と対処方法

CCN接続失敗をご参照ください。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック