
この記事では、Ubuntu 20.04 LTS に MyCli をインストールして構成するために必要な手順について説明しました。このチュートリアルを続行する前に、sudo を持つユーザーとしてログインしていることを確認してください 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。
CLI は、MySQL、MariaDB、および Percona 用のコマンドライン インターフェースで、オートコンプリートと構文の強調表示を備えています。オートコンプリートは、クエリをより速く簡単に作成するのに役立ちます。 REPL (Read、Eval、Print、Loop) は、入力を開始するとすぐに提案メニューをポップアップ表示します。提案は、カーソルの位置に基づくコンテキストです。
MyCLI の機能
- データベースのテーブル、ビュー、列だけでなく、SQL キーワードの入力時に自動補完
- 入力中の入力のシンタックス ハイライト
- 複数行クエリのサポート
- お気に入りのクエリを保存できます。
- 魅力的な方法で表形式のデータを印刷します。
- SSL 接続のサポート
- スマート補完 (デフォルトで有効) は、状況に応じた補完を提案します。
- すべてのクエリとその結果をファイルに記録する
MyCli を Ubuntu 20.04 にインストール
ステップ 1. まず、Ubuntu サーバーにパッケージをインストールする前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。
sudo apt update sudo apt upgrade
ステップ 2. Ubuntu システムに MyCli をインストールします。
- 公式リポジトリから MyCli をインストールする
次のコマンドを使用して MyCLI パッケージをインストールします:
sudo apt install mycli
- Snap 経由で MyCli をインストールする
以下のコマンドを実行して、スナップと MyCli をインストールします:
sudo apt install snapd sudo snap install mycli
ステップ 3. Ubuntu で MyCli を使用する
MyCli の使用は非常に簡単です。なぜなら、MyCli は MySQL シェルを置き換えるものではなく、より多くの優れた機能を提供するためのものだからです。したがって、コマンド ヘルプをデプロイするには、ターミナルを開いて実行するだけです:
# mycli --help
Usage: mycli [OPTIONS] [DATABASE]
Options:
-h, --host TEXT Host address of the database.
-P, --port INTEGER Port number to use for connection. Honors
$MYSQL_TCP_PORT
-u, --user TEXT User name to connect to the database.
-S, --socket TEXT The socket file to use for connection.
-p, --password TEXT Password to connect to the database
--pass TEXT Password to connect to the database
--ssl-ca PATH CA file in PEM format
--ssl-capath TEXT CA directory
--ssl-cert PATH X509 cert in PEM format
--ssl-key PATH X509 key in PEM format
--ssl-cipher TEXT SSL cipher to use
--ssl-verify-server-cert Verify server's "Common Name" in its cert
against hostname used when connecting. This
option is disabled by default
-v, --version Version of mycli.
-D, --database TEXT Database to use.
-R, --prompt TEXT Prompt format (Default: "\t \[email protected]\h:\d> ")
-l, --logfile FILENAME Log every query and its results to a file.
--defaults-group-suffix TEXT Read config group with the specified suffix.
--defaults-file PATH Only read default options from the given file
--auto-vertical-output Automatically switch to vertical output mode
if the result is wider than the terminal
width.
-t, --table Display batch output in table format.
--warn / --no-warn Warn before running a destructive query.
--local-infile BOOLEAN Enable/disable LOAD DATA LOCAL INFILE.
--login-path TEXT Read this path from the login file.
-e, --execute TEXT Execute query to the database.
--help Show this message and exit. MyCli を Ubuntu 20.04 LTS Focal Fossa にインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 MyCli の詳細については、公式ナレッジ ベースを参照してください。ご質問やご提案がありましたら、お気軽にコメントを残してください。