# 演習 2-1: 標準接続による接続

## 概要
+ この演習では、`Standard Connection`を介してTiDB Cloudクラスタに接続します。

## 所要時間
+ この演習は、あなたが完了するのに約10分かかるはずです。

## ステップ
**a) `Serverless Tier`クラスタ用**
1. `Clusters`ページで、クラスタの名前をクリックして、クラスタの`Overview`ページに入ります。
<img src="./diagram/GoServerlessTierOverview_aa_001_20230111.png" width="50%" align="top"/>

2. `Overview`ページで、右上の`Connect`をクリックします。
<img src="./diagram/ConnectToServerlessTier01_aa_001_20230111.png" width="50%" align="top"/>

3. 接続方法とオペレーティングシステムを選択したら、`Create Password`をクリックします。
<img src="./diagram/ConnectToServerlessTier02_aa_001_20230111.png" width="50%" align="top"/>

4. `Copy password`をクリックすることでパスワードを保存するか、次回接続時にリセットすることができます。接続文字列を使ってクラスタに接続します。
<img src="./diagram/ConnectToServerlessTier03_aa_001_20230111.png" width="50%" align="top"/>
<img src="./diagram/ConnectToServerlessTier04_aa_001_20230111.png" width="50%" align="top"/>


**(b) `Dedicated Tier`クラスタ用**
1. `Clusters`ページで、クラスタの名前をクリックして、クラスタの`Overview`ページに入ります。
<img src="./diagram/GoDedicatedTierOverview_aa_001_20230111.png" width="50%" align="top"/>

2. `Overview`ページで、右上のドロップダウンメニューをクリックして、`Security Settings`をクリックします。
<img src="./diagram/SecuritySettings01_aa_001_20230113.png" width="50%" align="top"/>

3. `Security Settings`ウィンドウで、`Root Password`を設定して、`Apply`をクリックします。
<img src="./diagram/SecuritySettings02_aa_001_20230113.png" width="50%" align="top"/>

4. `Overview`のページに戻って、右上の`Connect`をクリックします。
<img src="./diagram/ConnectToDedicatedTier01_aa_001_20230111.png" width="50%" align="top"/>

5. `Connect Settings`ウィンドウで、いくつかのルールを追加するためにボタンの1つをクリックして、その後`IP Address`と`Description(Optional)`を設定し、そして`Update Filter`をクリックして変更を確認します。もし`traffic filter`がすでに設定されている場合は、それを編集するか、このステップをスキップすることができます。             
<img src="./diagram/ConnectToDedicatedTier02_aa_001_20230111.png" width="50%" align="top"/>
<img src="./diagram/ConnectToDedicatedTier03_aa_001_20230111.png" width="50%" align="top"/>

6. `Download TiDB cluster CA`をクリックしてTiDBクラスタへのTLS接続を行います。TiDBクラスタCAはデフォルトでTLS 1.2バージョンをサポートしています。
<img src="./diagram/ConnectToDedicatedTier04_aa_001_20230111.png" width="50%" align="top"/>

7. 選択した接続方法でクラスタに接続します。接続文字列には、ダウンロードしたCAファイルのパスを`--ssl-ca`オプションの引数として使用する必要があることに注意します。
<img src="./diagram/ConnectToDedicatedTier05_aa_001_20230111.png" width="50%" align="top"/>
