TiDB CloudCLI リファレンス
TiDB Cloud CLI はコマンド ライン インターフェイスであり、数行のコマンドで端末からTiDB Cloudを操作できるようになります。 TiDB Cloud CLI では、 TiDB Cloudクラスターの管理、クラスターへのデータのインポート、その他の操作の実行が簡単に行えます。
あなたが始める前に
必ず最初にTiDB Cloud CLI 環境をセットアップするを行ってください。 ticloud
CLI をインストールすると、それを使用してコマンド ラインからTiDB Cloudクラスターを管理できるようになります。
利用可能なコマンド
次の表に、 TiDB Cloud CLI で使用できるコマンドを示します。
ターミナルでticloud
CLI を使用するには、 ticloud [command] [subcommand]
を実行します。 TiUP使用している場合は、代わりにtiup cloud [command] [subcommand]
を使用してください。
指示 | サブコマンド | 説明 |
---|---|---|
集まる | 作成、削除、説明、リスト、接続情報 | クラスターの管理 |
支店 | 作成、削除、説明、リスト、接続情報 | ブランチの管理 |
完了 | バッシュ、フィッシュ、パワーシェル、zsh | 指定されたシェルの完了スクリプトを生成します |
構成 | 作成、削除、説明、編集、リスト、設定、使用 | ユーザープロファイルを構成する |
接続する | TiDB クラスターに接続する | |
ヘルプ | クラスター、完了、構成、ヘルプ、インポート、プロジェクト、更新 | 任意のコマンドのヘルプをビュー |
輸入 | キャンセル、説明、リスト、開始 | 輸入タスクを管理する |
プロジェクト | リスト | プロジェクトを管理する |
アップデート | CLIを最新バージョンに更新します |
コマンドモード
TiDB Cloud CLI は、簡単に使用できるようにいくつかのコマンドに対して 2 つのモードを提供します。
インタラクティブモード
フラグ (
ticloud config create
など) を指定せずにコマンドを実行すると、CLI によって入力を求めるプロンプトが表示されます。非対話型モード
コマンドの実行時に必要なすべての引数とフラグ
ticloud config create --profile-name <profile-name> --public-key <public-key> --private-key <private-key>
など) を指定する必要があります。
ユーザープロフィール
TiDB Cloud CLI の場合、ユーザー プロファイルは、プロファイル名、公開キー、秘密キーなど、ユーザーに関連付けられたプロパティのコレクションです。 TiDB Cloud CLI を使用するには、最初にユーザー プロファイルを作成する必要があります。
ユーザープロファイルを作成する
ユーザー プロファイルを作成するにはticloud config create
を使用します。
すべてのユーザープロファイルをリストする
すべてのユーザー プロファイルをリストするにはticloud config list
を使用します。
出力例は次のとおりです。
Profile Name
default (active)
dev
staging
この出力例では、ユーザー プロファイルdefault
が現在アクティブです。
ユーザープロフィールを説明する
ユーザー プロファイルのプロパティを取得するには、 ticloud config describe
を使用します。
出力例は次のとおりです。
{
"private-key": "xxxxxxx-xxx-xxxxx-xxx-xxxxx",
"public-key": "Uxxxxxxx"
}
ユーザープロファイルでプロパティを設定する
ユーザー プロファイルのプロパティを設定するにはticloud config set
を使用します。
別のユーザー プロファイルに切り替える
別のユーザー プロファイルに切り替えるにはticloud config use
を使用します。
出力例は次のとおりです。
Current profile has been changed to default
設定ファイルを編集する
編集のために構成ファイルを開くには、 ticloud config edit
を使用します。
ユーザープロファイルを削除する
ユーザー プロファイルを削除するにはticloud config delete
を使用します。
グローバルフラグ
次の表に、 TiDB Cloud CLI のグローバル フラグを示します。
フラグ | 説明 | 必須 | 注記 |
---|---|---|---|
--色なし | 出力のカラーを無効にします。 | いいえ | 非対話モードでのみ動作します。インタラクティブ モードでは、一部の UI コンポーネントで色の無効化が機能しない可能性があります。 |
-P、--プロファイル文字列 | このコマンドで使用されるアクティブなユーザー プロファイルを指定します。 | いいえ | 非対話型モードと対話型モードの両方で動作します。 |
フィードバック
TiDB Cloud CLI に関して質問や提案がある場合は、お気軽に問題を作成してください。また、貢献も歓迎します。