ホームページ >データベース >mysql チュートリアル >MySQL クライアントのオプション
mysql は、以下で説明するオプションをサポートしています。これらのオプションは、コマンド ラインまたはオプション ファイルの [mysql] および [client] グループで指定できます。
- -help, -?
ヘルプ メッセージを表示して終了すると便利です。
--auto-rehash
自動再ハッシュを有効にします。このオプションはデフォルトで設定されており、データベース、テーブル、および列名の補完が有効になります。
--auto-vertical-output
このオプションにより、結果セットが現在のウィンドウに対して幅が広すぎる場合は垂直に表示されます。それ以外の場合は、通常の表形式が使用されます。
--batch, -B
タブ文字を列区切り文字として使用し、各行を新しい行に使用して結果を出力します。このオプションを使用すると、mysql は履歴ファイルを使用しません。
バッチ モードでは、表形式以外の出力フォーマットと特殊文字のエスケープが発生します。 raw モードを使用するとエスケープを無効にできます
--binary-as-hex
このオプションを使用すると、MySQL は 16 進表記 (0xvalue) を使用してバイナリ データを表示します。これは、全体的な出力表示形式が表形式、縦形式、HTML、XML のいずれであるかに関係なく発生します。
--bind-address=ip_address
複数のネットワーク インターフェイスを持つコンピューターでは、このオプションは、MySQL サーバーへの接続に使用するインターフェイスを選択するために使用されます。
--character-sets-dir=dir_name
文字セットが配置されているディレクトリがインストールされています。
--column-names
は、結果に列名を書き込むために使用されます。
--column-type-info
は、結果セットのメタデータを表示するために使用されます。この情報は、C API MYSQL_FIELD データ構造の内容に対応します。--comments, -c
サーバーに送信されたステートメント内のコメントを削除するか保持するかを指示します。デフォルトは --skip-comments (コメントを削除する)、--comments (コメントを保持する) を有効にします。
--compress、-C
は、可能であればクライアントとサーバー間で送信されるすべての情報を圧縮するために使用されます。 MySQL 8.0.18 以降、このオプションは非推奨になりました。
以上がMySQL クライアントのオプションの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。