このペジは機械翻訳したものです。

A.1 mysqlsh - MySQL Shell

MySQL Shellは,MySQL用の高度なコマンドラインクライアントおよびコードエディタです。SQLに加えて,MySQL壳牌にはJavaScriptおよびPythonのスクリプト機能も用意されています。MySQL Shellの使用の詳細は,MySQL Shell 8.0を参照してください。MySQL壳がXプロトコルを介してMySQL服务器に接続されている場合,X DevAPIを使用してリレーショナルデータとドキュメントデータの両方を操作できます。ドキュメントストアとしてのMySQLの使用を参照してください。MySQL壳は AdminAPI が含まれていて InnoDB クラスタ が作業できます。第6章「MySQL AdminAPIの使用を参照してください。

ここで説明するオプションの多くは,MySQL壳とMySQL服务器インスタンス間の接続に関連しています。詳しくはセクション4.3“MySQL Shell接続”をご覧ください。

mysqlshでは、次のコマンドラ。

表A.1 " mysqlshのオプション"

オプション名 説明 導入
-- APIコマンドラン統合の開始
- - - auth方法 使用する認証方式
——集群 InnoDBクラスタへの接続 8.0.4
——column-type-info 結果セットのカラムのメタデタの印刷 8.0.14
——压缩 クラ邮箱アントとサ邮箱バ邮箱間で送信される情報をすべて圧縮 8.0.14
——connect-timeout グロバルセッションの接続タ 8.0.13
——credential-store-helper パスワド用のシクレットストアヘルパ 8.0.12
——数据库 使用するスキマ(——schemaのエリアス)
——dba MySQL 5.7サバとの接続時にXプロトコルを有効にします
——dba-log-sql AdminAPI操作によって実行されるSQLステトメントを記録 8.0.18
——dbpassword サバに接続する際に使用するパスワド
——dbus サバへの接続時に使用するMySQLユ
——执行 コマンドを実行して終了
——文件 バッチモドで処理するファ
——力 エラが発生した場合でもSQLおよびバッチモドで続行
——get-server-public-key サバからrsa公開キをリクエスト
——帮助 ヘルプメッセジを表示して終了
——histignore 履歴に追加されない文字列 8.0.3
——主机 MySQLサバンスタンスが存在するホスト
——进口 ファeconfルまたは標準入力からのjsonドキュメントのeconf 8.0.13
——互动 バッチモドでの
——js——javascript JavaScriptモドで起動
——json Json形式での出力の出力
——进行日志级别 ロギングレベルの指定
セッションのトランスポトプロトコルの自動検出 8.0.3
——mysqlmc クラシックMySQLプロトコルを使用したセッションの作成 8.0.3
——mysqlxmx Xプロトコルを使用したセッションの作成 8.0.3
——名称缓存 アクティブなデフォルトスキマに基づいたテブル名の自動ロドの有効化 8.0.4
——no-name-cache オトコンプリトの無効化 8.0.4
——没密码 この接続のパスワドが指定されていません
——no-wizard——西北 対話型ウィザドの無効化
——寻呼机 出力の表示に使用される外部ペジャル 8.0.13
——密码 サバへの接続時に使用するパスワド(——dbpasswordのエリアス)
——passwords-from-stdin Stdinからパスワドを読み取ります
——港口 接続用のtcp / ipポト番号.使用实例
——py——python Pythonモドで起動
——低调 紹介情報を印刷せずに開始
——recreate-schema スキマの削除および再作成
——redirect-primary InnoDBクラスタプラマリへの接続の確認 8.0.4
——redirect-secondary InnoDBクラスタセカンダリへの接続の確認
——result-format このセッションの出力形式を設定 8.0.14
——save-passwords パスワドをシクレットストアに格納する方法 8.0.12
——模式 使用するスキマ
——server-public-key-path Rsa公開鍵を含むファルへのパス名
——显示警告 存在する場合,各ステトメントの後に警告を表示(sqlモ)
——套接字 使用するUnixソケットファイルまたは窗口名前付きパイプ(クラシックMySQLプロトコルのみ)
——sql SQLモドで開始し,接続に使用するプロトコルを自動検出
——sqlc クラシックMySQLプロトコル接続を使用したSQLモドでの起動
——sqlx Xプロトコル接続を使用したSQLモドでの起動 8.0.3
——ssl-ca 信頼できるSSL認証局のリストを含むファereplicationル
——ssl-capath 信頼できるSSL認証局の証明書ファereplicationルを含むディレクトリ
——ssl-cert X.509証明書を含むファxxx .ル
——ssl cipher 使用するSSL暗号の名前
——ssl-crl 証明書失効リストを含むファ邮箱ル
——ssl-crlpath 証明書失効リストファ邮箱ルを含むディレクトリ
——ssl密钥 X.509キを含むファ
——ssl-mode サバへの接続に必要なセキュリティ状態
——选项卡 タブ区切り形式で出力を表示
——表 出力を表形式で表示します
——tls版本 暗号化された接続に許可されるTLSプロトコル
——uri Uri形式のセッション情報
——用户 サバへの接続時に使用するMySQLユ名(——dbuserのエリアス)
——详细 コンソルへの詳細出力をアクティブ化します 8.0.17
——版本 バジョン情報を表示して終了
——垂直 すべてのSQL結果を縦に表示

  • ——帮助-?

    ヘルプメッセジを表示して終了します。

  • --

    mysqlshオプションのリストの最後と,MySQL ShellAPIコマンド行統合のためのコマンドとその引数の開始をマークします。次の構文を使用して,コマンドラインからMySQL壳グローバルオブジェクトのメソッドを実行できます:

    mysqlsh [选项)——对象方法参数

    詳しくはセクション5.8 " apiコマンドラ"をご覧ください。

  • ——auth方法=方法

    アカウントに使用する認証方式。アカウントパスワドに使用される認証プラグ。クラシックMySQLプロトコルを使用したMySQL Shell接続の場合は,caching_sha2_passwordなどの認証プラグ邮箱ンの名前を指定します。Xプロトコルを使用するMySQL外壳接続の場合は,次のいずれかのオプションを指定します:

    汽车

    ラ邮箱ブラリで認証方式を選択します。

    回退

    ラereplicationブラリで認証方式を選択しますが,MySQL 5.7と互換性のない認証方式は使用しません。

    FROM_CAPABILITIES

    サーバーインスタンスによって通知される機能を使用して,ライブラリで認証方法を選択できるようにします。

    MYSQL41

    プレーンテキストパスワードを送信しない,MySQL 4.1以降でサポートされているチャレンジレスポンス認証プロトコルを使用します。このオプションは,mysql_native_password認証プラグ邮箱ンを使用するアカウントと互換性があります。

    平原

    認証用のプレンテキストパスワドを送信します。このオプションは,暗号化された接続でのみ使用します。SSL接続がある場合,このオプションを使用して,caching_sha2_password認証プラグ邮箱ンを使用するアカウントのキャッシュされた資格証明で認証できます。缓存SHA-2認証プラグereplication ereplicationンでのXプラグereplication ereplicationンの使用を参照してください。

    SHA256_MEMORY

    メモリに格納されているハッシュパスワドを使用して認証します。このオプションは,非SSL接続があるcaching_sha2_password認証プラグンを使用するアカウントに対して,キャッシュされた資格証明で認証するために使用できます。缓存SHA-2認証プラグereplication ereplicationンでのXプラグereplication ereplicationンの使用を参照してください。

  • ——集群

    タゲットサバがInnoDBクラスタの一部であることを確認し,その場合は集群グロバル変数をクラスタオブジェクトに設定します。

  • ——column-type-info

    SQLモードでは,クエリーに対して返された結果セットを出力する前に,結果セット内の各カラムのメタデータ(カラムタイプや照合順序など)を出力します。

    MySQL Shell:カラムタMySQL Shell:类型)で使用されるタプと元のデタベス(DBType)で使用されるタプの両方として返されます。クラシックMySQLプロトコルを使用するMySQL Shell接続の場合,DBTypeはプロトコルによって返され,xプロトコル接続の場合,DBTypeは使用可能な情報から推測されます。カラムの長さ(长度)はバト単位で返されます。

  • ——压缩(={|喜欢|需要禁用})- c[{|喜欢|需要禁用}]

    この接続を使用してクラ邮箱アントとサ邮箱バ邮箱間で送信される情報の圧縮を制御します。8.0.19を介したMySQL壳8.0.14では,このオプションはクラシックMySQLプロトコル接続にのみ使用でき,要求首选および禁用オプションは使用しません。これらのリリスでは,——压缩を指定すると,可能であれば圧縮がアクティブ化されます。MySQL Shell 8.0.20からは,Xプロトコル接続にも使用でき,オプションで要求首选または禁用を指定できます。——压缩のみがMySQL Shell 8.0.20から指定されている場合,その意味は——压缩=要求です。すべてのリリスでのMySQL Shell圧縮制御の使用の詳細は,セクション4.3.4 "圧縮接続の使用"を参照してください。

  • ——connect-timeout =女士

    コマンドライン引数で指定されたグローバルセッションの確立をMySQL壳が待機する時間(ミリ秒)を構成します。

  • ——credential-store-helper =助手

    パスワドの格納および取得に使用されるシクレットストアヘルパ。セクション4.4 "プラガブルパスワドストア"を参照してください。

  • ——数据库=的名字- d的名字

    使用するデフォルトスキマ。これは——模式のエ邮箱リアスです。

  • ——dba = enableXProtocol

    MySQL 5.7サーバーとの接続でXプラグインを有効にして,後続の接続にXプロトコル接続を使用できるようにします。クラシックMySQLプロトコルを使用した接続が必要です。XプラグMySQL 8.0サ。

  • ——dba-log-sql [= 0 | 1 | 2]

    AdminAPI操作によって実行されるSQLステートメントをログに記録します(サンドボックス操作を除く)。デフォルトでは,——进行日志级别および——详细オプションが設定されている場合でも,このカテゴリのステートメントはMySQL壳アプリケーションログファイルに書き込まれず,コンソールに冗長出力として送信されません。オプションの値は0から2の範囲の整数です。0はこのカテゴリのステトメントを記録または表示しません。これは,オプションを指定しない場合のデフォルトの動作です。1は,选择ステトメントおよび显示ステートメントを除き,AdminAPI操作によって実行されるSQLステートメントをログに記録します(これは,コマンドラインで値なしでオプションを指定した場合のデフォルト設定です)。2は,通常のAdminAPI操作によって実行されるSQLステートメントをすべてログに記録します。詳しくは第9章「MySQL Shellのロギングおよびデバッグをご覧ください。

  • ——dbpassword [=密码

    MySQL Shellのバジョン8.0.13では非推奨です。かわりに——密码(=密码を使用してください。

  • ——dbus =user_name

    MySQL Shellのバジョン8.0.13では非推奨です。かわりに——用户=user_nameを使用してください。

  • ——执行=命令- e命令

    現在アクティブな言語を使用してコマンドを実行し,終了します。このオプションは,——文件=file_nameオプションと相互に排他的です。

  • ——文件=file_name- ffile_name

    バッチモドで処理するファ。この後に指定したオプションは、処理済ファ以及ルの引数として使用されます。

  • ——力

    エラが発生した場合でも,sqlおよびバッチモドで処理を続行します。

  • ——histignore =字符串

    MySQL Shell履歴に追加されない文字列を指定します。文字列はコロンで区切られます。照合では大文字と小文字は区別されず,ワ?を使用できます。無視されるデフォルトの文字列は,* *确定*:*密码として指定されます。セクション5.5 "コド履歴"を参照してください。

  • ——主机=host_name- hhost_name

    指定されたホストのMySQLサバに接続します。Windowsでは,——主机=。または- h。(ピリオドとしてホスト名を指定)を指定すると,MySQL壳はデフォルトの名前付きパイプ(MySQLという名前)または——套接字オプションを使用して指定した代替の名前付きパ邮箱プを使用して接続します。

  • ——get-server-public-key

    MySQL Shellは——get-server-public-keyと同等です。

    ——server-public-key-path =file_nameが指定され,有効な公開キ,ファ,ルが指定されている場合は,——get-server-public-keyよりも優先されます。

    重要

    クラシックMySQLプロトコル接続でのみサポトされます。

    Sha-2プラガブル認証のキャッシュを参照してください。

  • ——进口

    JSONインポートユーティリティを使用して,JSONドキュメントをファイルまたは標準入力からMySQL服务器コレクションまたはリレーショナルテーブルにインポートします。その手順は,セクション8.2 " json json .ンポトユティリティ"を参照してください。

  • ——互动(=完整)-我

    バッチモドで対話モドをエミュレトします。

  • ——js——javascript

    JavaScriptモドで起動します。

  • ——json(={了漂亮| |生})

    このセッションからのMySQL Shell出力のJSONラッピングを制御します。このオプションは,テストの一環としてなど,MySQL壳を他のプログラムとインタフェースするためのものです。Json形式を使用するようにクエリ結果の出力を変更するには,——result-formatを参照してください。

    ——jsonオプションに値または漂亮的の値がない場合,出力は整形出力jsonとして生成されます。値がの場合,出力はraw json形式で生成されます。いずれの場合も,——result-formatオプションとそのエリアス,およびresultFormatMySQL Shell構成オプションの値は無視されます。値がの場合,jsonラッピングは実行されず,結果セットは——result-formatオプションまたはresultFormat構成オプションで指定された形式で通常どおり出力されます。

  • ——进行日志级别=N

    MySQL壳アプリケーションログファイルのロギングレベルを変更するか,ファイルへのロギングを無効にします。1から8の範囲の整数,没有一个内部错误警告信息调试debug2またはdebug3のいずれかの値が必要です。1または没有一个を指定すると,アプリケルへのロギングが無効になります。このオプションを指定しない場合,レベル5 (信息がデフォルトです。第9章「MySQL Shellのロギングおよびデバッグを参照してください。

  • MySQL Shellのバジョン8.0.13では非推奨です。Xプロトコルを使用してセッション接続を自動的に作成し,Xプロトコルが使用できない場合はクラシックMySQLプロトコルにフォールバックします。

  • ——mysql- - - mc

    クラシックMySQLプロトコル接続を使用するように,起動時に作成されるグローバルセッションを設定します。- - - mcオプションは,MySQL Shell 8.0.13の以前の単一ハMySQL Shell 8.0.13の以前の単一ハmcオプションに置き換わります。

  • ——mysqlx- - - mx

    Xプロトコル接続を使用するために起動時に作成されるグロバルセッションを設定します。- - - mxオプションは,MySQL Shell 8.0.13の以前の単一ハMySQL Shell 8.0.13の以前の単一ハmxオプションに置き換わります。

  • ——名称缓存

    アクティブなデフォルトスキマに基づいたテブル名の自動ロドを有効にします。

  • ——no-name-cache——一个

    アクティブなデフォルトスキマおよびDevAPI . txtdbオブジェクトに基づいて,自動補完のためのテブル名のロドを無効にします。\重复を使用して,名前情報を手動でリロドします。

  • ——没密码

    サーバーへの接続時に,ユーザーがパスワードなしのアカウントを持っている場合(セキュアではなく推奨されない),またはソケットピア資格証明認証が使用されている場合(Unixソケット接続の場合),——没密码を使用してパスワードが指定されず,パスワードプロンプトが不要であることを明示的に指定する必要があります。

  • ——no-wizard- nw

    接続、dba.configureInstance ()集群.rebootClusterFromCompleteOutage ()などの操作によって提供される対話型ウィザドを無効にします。このオプションはMySQL壳をスクリプト化し,対話型プロンプトを表示しない場合に使用します。詳細は,セクション5.6 "バッチコド実行"およびセクション5.8 " apiコマンドラ"を参照してください。

  • ——寻呼机=的名字

    MySQL Shellで使用される外部ペジャル。SQLモードで実行されるステートメントおよびオンラインヘルプなどの選択された他のコマンドのテキスト出力を表示します。ペジャを設定しない場合は,寻呼机環境変数で指定されたペジャが使用されます。セクション4.6 "ペジャの使用"を参照してください。

  • ——passwords-from-stdin

    端末からではなく標準入力からパスワドを読み取ります。このオプションは,パスワドプロンプトなどの他のパスワドの動作には影響しません。

  • ——密码(=密码- p密码

    サバに接続する際に使用するパスワドです。MySQL Shellへの接続に使用できるパスワドの最大長は128文字です。

    • ——密码=密码- p密码)に値を指定すると,接続に使用されるパスワドが指定されます。長い形式の——密码=では,オプションとその値の間に空白ではなく等号を使用する必要があります。短い形式の- pでは,オプションとその値の間に空白を入れないでください。いずれの場合もスペースが使用される場合,値はパスワードとして解釈されず,別の接続パラメータとして解釈される可能性があります。

      コマンド行でのパスワド指定は,セキュアでないと考えるべきです。パスワドセキュリティのためのエンドユを参照してください。オプションファルを使用すれば,コマンド行でパスワドを指定することを回避できます。

    • 値がなく等号がない——密码または値がない- pは,パスワドプロンプトを要求します。

    • 空の値を持——密码=は,ユザがパスワドなしで接続していることを指定する——没密码と同じ効果があります。サーバーに接続するときに,ユーザーがパスワードなしのアカウントを持っている場合(セキュアではなく推奨されない),またはソケットピア資格証明認証が使用されている場合(Unixソケット接続の場合),次のいずれかの方法を使用して,パスワードが指定されず,パスワードプロンプトが不要であることを明示的に指定する必要があります。

  • ——港口=port_num- pport_num

    接続に使用するtcp / ipポト番号.使用实例デフォルトはポト33060です。

  • ——py——python

    Pythonモドで起動します。

  • ——宾

    指定したPythonモジュールをMySQL ShellPythonモードでスクリプトとして実行します。——宾は,Python- mコマンドラ邮箱ンオプションと同じ方法で動作します。MySQL Shell 8.0.22から使用できます。

  • ——低调(= 1 | 2)

    紹介情報を印刷せずに開始します。MySQL Shellは通常、製品に関する情報、セッションに関する情報 (デフォルトのスキーマや接続 ID など)、警告メッセージ、および起動時と接続時に返されるエラーを出力します。——低调を値なしまたは値1で指定すると,MySQL壳製品に関する情報は出力されませんが,セッション情報,警告およびエラーが出力されます。値が2の場合,エラのみが出力されます。

  • ——recreate-schema

    Uriのような接続文字列の一部として,または——模式——数据库または- dオプションを使用して,接続オプションで指定されたスキマを削除して再作成します。スキマが存在する場合は削除されます。

  • ——redirect-primary

    ターゲットサーバーがInnoDBクラスタまたはInnoDB ReplicaSetの一部であることを確認し,プライマリでない場合はプライマリを検索して接続します。このオプションの使用時に次のいずれかに該当する場合,MySQL Shellはエラで終了します:

    • ンスタンスが指定されていない

    • InnoDBクラスタでは,グルプレプリケションはアクティブではありません

    • InnoDBクラスタメタデタが存在しません

    • クォラムがありません

  • ——replicaset

    ターゲットサーバーがInnoDB ReplicaSetに属していることを確認し,属している場合は,rsグロバル変数にInnoDB副本集を移入します。その後,rs.status ()を発行するなどして,rsグロバル変数を使用してInnoDB副本集を管理できます。

  • ——redirect-secondary

    ターゲットサーバーが単一プライマリInnoDBクラスタまたはInnoDB ReplicaSetの一部であることを確認し,セカンダリでない場合はセカンダリを検索して接続します。このオプションの使用時に次のいずれかに該当する場合,MySQL Shellはエラで終了します:

    • InnoDBクラスタでは,グルプレプリケションはアクティブではありません

    • InnoDBクラスタメタデタが存在しません

    • クォラムがありません

    • クラスタはシングルプラopenstackマリモopenstackドではなく,マルチプラopenstackマリモopenstackドで実行されています

    • たとえば,サ1,

  • ——result-format ={表|标签垂直json json /漂亮的| | | | ndjson | json /生| json数组}

    このセッションのresultFormatMySQL Shell構成オプションの値を設定します。形式は次のとおりです:

    表格

    対話型モドのデフォルト。ただし、構成ファ以及ルのresultFormat構成オプションに別の値が永続的に設定されていないかぎり,そのデフォルトが適用されます。——表エ邮箱リアスも使用できます。

    选项卡

    バッチモドのデフォルト。ただし、構成ファ以及ルのresultFormat構成オプションに別の値が永続的に設定されていないかぎり,そのデフォルトが適用されます。——选项卡エ邮箱リアスも使用できます。

    垂直

    SQLクエリの\ G終端文字と同等の出力を生成します。——垂直または- eのエ邮箱リアスも使用できます。

    JsonまたはJson /pretty

    整形出力jsonを生成します。

    Ndjsonまたはjson/raw

    改行で区切られたraw jsonを生成します。

    json /数组

    Json配列にラップされたraw Jsonを生成します。

    ——jsonコマンドランオプションを使用してセッションの出力のjsonラッピングをアクティブ化する場合,——result-formatオプションとそのエリアス,およびresultFormat構成オプションの値は無視されます。

  • ——save-passwords ={总是| |提示从不}

    パスワドを自動的にシクレットストアに格納するかどうかを制御します。总是は,パスワードがストアにすでに存在する場合,またはサーバーURLがフィルタによって除外されている場合を除き,パスワードが常に格納されることを意味します。从来没有は,パスワドが格納されないことを意味します。提示(デフォルト)は,ユ。セクション4.4 "プラガブルパスワドストア"を参照してください。

  • ——模式=的名字- d的名字

    使用するデフォルトスキマ。

  • ——server-public-key-path =file_name

    MySQL Shellは——server-public-key-pathと同等です。

    ——server-public-key-path =file_nameが指定され,有効な公開キ,ファ,ルが指定されている場合は,——get-server-public-keyよりも優先されます。

    重要

    クラシックMySQLプロトコル接続でのみサポトされます。

    caching_sha2_password插件Sha-2プラガブル認証のキャッシュを参照してください。

  • ——显示警告={真|假}

    true(デフォルト)がSQLモードで指定されている場合,MySQL壳では各SQLステートメントの後に警告が表示されます(存在する場合)。假を指定した場合,警告は表示されません。

  • ——插座(=路径- s(路径)

    Unixでは,パスが指定されている場合,パスは接続に使用するUnixソケットファイルの名前です。値なしで等号なしで——套接字を指定した場合,または値なしで- sを指定した場合は,適切なプロトコルのデフォルトのUnixソケットファereplicationルが使用されます。

    Windowsの場合,パスは接続に使用する名前付きパWindowsプの名前です。パ邮箱プ名では大文字と小文字は区別されません。Windowsでは,パスを指定する必要があり,——套接字オプションはクラシックMySQLプロトコルセッションでのみ使用できます。

    Unixでは本地主机以外のポートまたはホスト名を指定し,Windowsではピリオド(.)を指定した場合は,ソケットを指定できません。

  • ——sql

    SQLモードで開始し,接続情報の一部として指定されていない場合に使用するプロトコルを自動検出します。使用するプロトコルが指定されていない場合,デフォルトでXプロトコル接続に設定され,クラシックMySQLプロトコル接続に戻ります。接続で特定のプロトコルを強制的に使用するには,——sqlxまたは——sqlcのオプションを参照してください。または,uriのような接続文字列の一部として使用するプロトコルを指定するか,——港口オプションを使用します。詳細は,セクション4.3“MySQL Shell接続”および“MySQL Shellポトリファレンス”を参照してください。

  • ——sqlc

    たとえばXプロトコルをサポートしていないサーバーでMySQL壳を使用するために,クラシックMySQLプロトコルを使用するように接続を強制するSQLモードで起動します。接続の一部としてポートを指定しない場合,このオプションを指定すると,MySQL壳はデフォルトのクラシックMySQLプロトコルポート(通常3306)を使用します。接続先のポートはクラシックMySQLプロトコルをサポートしている必要があるため,たとえば,指定する接続でXプロトコルのデフォルトポート33060が使用されている場合,接続はエラーで失敗します。詳細は,セクション4.3“MySQL Shell接続”および“MySQL Shellポトリファレンス”を参照してください。

  • ——sqlx

    SQLモドで起動し,xプロトコルを使用するように接続を強制します。接続の一部としてポートを指定しない場合,このオプションを指定すると,MySQL壳はデフォルトのXプロトコルポート(通常33060)を使用します。接続先のポートはXプロトコルをサポートする必要があるため,たとえば,指定した接続でクラシックMySQLプロトコルのデフォルトポート3306が使用されている場合,接続はエラーで失敗します。詳細は,セクション4.3“MySQL Shell接続”および“MySQL Shellポトリファレンス”を参照してください。

  • ——ssl *

    ——sslで始まるオプションは,SSLを使用してサーバーに接続することを許可するかどうかを指定し,SSL鍵および証明書を検索する場所を指定します。mysqlshのSSLオプションは,MySQL ServerのSSLオプションと同じように機能します。詳細は,暗号化接続のコマンドオプションを参照してください。

    mysqlshは,次のSSLオプションを受け入れます:——ssl-mode——ssl-ca——ssl-capath——ssl-cert——ssl cipher——ssl-crl——ssl-crlpath——ssl密钥——tls版本

  • ——选项卡

    対話モドで結果をタブ区切り形式で表示します。そのモドのデフォルトはテブル形式です。このオプションは,——result-format =选项卡オプションのエ邮箱リアスです。

  • ——表

    バッチモドで結果をテブル形式で表示します。そのモドのデフォルトはタブ区切り形式です。このオプションは,——result-format =表オプションのエ邮箱リアスです。

  • ——uri =str

    起動時に接続を作成し,Uri類似文字列またはキと値のペアを使用したサバへの接続で説明されているuriのような文字列に接続オプションを指定します。

  • ——用户=user_name- uuser_name

    サバへの接続時に使用するMySQLユ。

  • ——详细[= 0 | 1 | 2 | 3 | 4]

    コンソルへの詳細出力をアクティブ化し,詳細のレベルを指定します。値は0から4の範囲の整数です。0はメッセジを表示しません。これは、オプションを指定しない場合のデフォルトの冗長性設定です。1 は、エラー、警告および情報メッセージを表示します (これは、値を指定せずにコマンドラインでオプションを指定した場合のデフォルト設定です)。2、3 および 4 は、より高いレベルのデバッグメッセージを追加します。 詳しくは第9章「MySQL Shellのロギングおよびデバッグをご覧ください。

  • ——版本- v

    MySQL Shellのバジョンを表示して終了します。

  • ——垂直- e

    \ GタミネタがSQLクエリに使用されている場合と同様に,結果を垂直に表示します。このオプションは,——result-format =垂直オプションのエ邮箱リアスです。