MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLサーバーに接続するためのコマンドオプション


接続が暗号化されているか、圧縮されているかどうかにかかわらず、クライアントプログラムがサーバーへの接続を確立する方法を制御するMySQLクライアントプログラムでサポートされているオプションを見てみましょう。

これらのオプションは、コマンドラインまたはオプションファイルで指定することもできます。下記のコマンドオプションは、接続の確立に使用できます-

  • --default-auth:使用する必要があるのは認証プラグインです。

  • --host:MySQLサーバーが配置されているホストです。

  • --password:サーバーに接続するときに使用する必要のあるパスワードです。

  • --pipe:名前付きパイプを使用してサーバーに接続するために使用されます。これはWindowsでのみ使用されます。

  • --plugin-dir:プラグインがインストールされているディレクトリ。

  • --port:接続に使用されるTCP/IPポート番号です。

  • --protocol:使用されるのはトランスポートプロトコルです。

  • --socket:使用されるのはUnixソケットファイルまたはWindowsの名前付きパイプです。

  • --user:サーバーへの接続中に使用されるMySQLユーザー名を指します。

  • --default-auth =plugin:どのクライアント側認証プラグインを使用する必要があるかについてのヒントを提供します。

  • --host =host_name、-h host_name:MySQLサーバーが実行されているホストです。この値は、ホスト名、IPv4アドレス、またはIPv6アドレスにすることができます。デフォルト値はローカルホストです。

  • --password [=pass_val]、-p [pass_val]:サーバーへの接続に使用されるMySQLアカウントのパスワード。パスワードの値はオプションです。

  • --port =port_num、-P port_num:TCP / IP接続に使用され、使用する必要のあるポート番号を決定します。デフォルトのポート番号は3306です。

  • --protocol ={TCP | SOCKET | PIPE | MEMORY}:このオプションは、サーバーに接続するためにどのトランスポートプロトコルを使用する必要があるかを明示的に示します。例を見てみましょう-

Unixからlocalhostへの接続は、デフォルトでUnixソケットファイルを使用して行われます。以下に示します-

mysql --host=localhost

デフォルト値の代わりにTCP/IPトランスポートを強制的に使用するには、-protocolオプションを指定できます。以下に示します-

mysql --host=localhost --protocol=TCP

  1. コマンドラインからMySQLデータベースに接続しますか?

    コマンドラインからMySQLに接続するには、最初にコマンドプロンプトを開きます。これは、ショートカットキー「Windows+R」を使用して行うことができます。クリックすると、パネルが開き、CMDと入力して、以下に示すように[OK]ボタンを押す必要があります- [OK]ボタンを押すと、コマンドラインウィンドウが表示されます。 次のスクリーンショットに示すように、MySQLサーバーの「bin」ディレクトリに到達します- これで、binディレクトリに到達しました。 MySQLに接続するには、次のステートメントを入力します。 mysql -u yourUserName -p

  2. Windows用のMySQLコマンドラインクライアント?

    Windows用のMySQLコマンドラインクライアントをインストールするには、次のURLにアクセスしてダウンロードリンクを取得する必要があります https://dev.mysql.com/downloads/mysql/ − スナップショットは次のとおりです- その後、オペレーティングシステムを選択する必要があります。スナップショットは次のとおりです- Windows(x86、32 / 64ビット)を選択し、インストーラーをダウンロードする必要があります。