MySQLWorkbench®を介してMySQL®サーバーに接続するには 、次の方法を使用できます:標準のTCP / IP接続、ローカルソケットまたはパイプ、および標準のTCP / IP over SecureShell(SSH)。
MySQLWorkbenchで新しい接続を開始します
MySQL Workbenchを介して接続を開始するには、次の手順を実行します。
- データベース>データベースに接続…に移動します
- 接続名を入力します 。
- ドロップダウンリストから目的の接続方法を選択します。これらの方法の詳細については、次のセクションを参照してください。
注 :skip_networking
システム変数はこのメソッドに影響します。この変数がオフの場合は、名前付きパイプem>を使用します または形の記憶 UnixのWindows®またはUnix®ソケットファイルの場合。
このメソッドには、[パラメータ]、[SSL]、および[詳細]のタブがあります。
パラメータ タブには次のオプションがあります:
- ホスト名: MySQLサーバーのホスト名またはIPアドレス。
- ポート: デフォルトのTCP/IPポートは
3306
です。 、ただし、MySQLサーバーは別のポートでこのプロトコルをリッスンします。 - ユーザー名: 接続のユーザー。
- パスワード: 指定しない場合、MySQLWorkbenchが接続を試みるときにユーザーのパスワードを入力する必要があります。ボールトを使用してパスワードを保存することもできます。
- デフォルトのスキーマ: 接続時に使用されるデフォルトのスキーマ。
SSL
SSL タブには次のオプションがあります:
- SSLを使用する: SSLの使用を無効にするには、[いいえ]を選択します 。暗号化のみのオプションを使用するには(クライアントライブラリがそれをサポートしている場合)、利用可能な場合を選択します 。接続にSSL暗号化を使用することを必須にするには、[必須]を選択します 。
- SSLキーファイル: ローカルコンピューター上のSSLキーファイルへのパスを指定します。
- SSL CERTファイル: ローカルコンピューターでSSL証明書ファイルへのパスを指定します。
- SSL CAファイル: ローカルコンピュータでSSLCertificationAuthority(CA)ファイルへのパスを指定します。
- SSL暗号化: 特定の暗号が必要な場合は、SSL暗号化に使用する暗号を選択します。このタブには次のボタンがあります。
- SSLウィザード: このツールは、MySQLサーバーとクライアントのSSL証明書を生成するために、システムのPATHにあるOpenSSLバイナリファイルにアクセスする必要があります。
- ファイル: SSLウィザードが生成したSSLファイルの場所を表示します。
高度な タブには次のオプションがあります:
- 圧縮プロトコルを使用する: MySQL WorkbenchとMySQLサーバー間の通信を圧縮するには、このオプションをオンにします。このオプションは転送速度を上げます。
- ANSI引用符を使用して識別子を引用します: リテラル文字列の代わりに二重引用符( ")を使用して識別子を引用します。これにより、サーバー設定が上書きされます。
- クリアテキスト認証プラグインを有効にする: 認証方法でユーザーのパスワードが暗号化ではなくクリアテキストで必要な場合に使用します
- 古い認証プロトコルを使用します: これを選択して、Connector / C ++secure_authオプションを無効にします 。これは、古い
mysql_old_password
を使用するユーザーに役立ちます サーバーに接続するための認証プラグイン。 - タイムアウト: 接続を試行する時間を指定します。
- SQL_MODE: SQL_MODEを指定します サーバーのデフォルトを上書きします。
この接続方法には、標準のTCP/IPと同じタブがあります。
パラメータ タブには次のオプションがあります:
- ソケット/パイプパス: ローカルコンピューター上のローカルソケットまたはパイプファイルへのパスを指定します。これが空の場合、デフォルトの場所が使用されます。
- ユーザー名 、パスワード およびデフォルトスキーマ オプションは、StandardTCP/IP接続方法と同じです。
SSL
SSL タブには次のオプションがあります:
- このタブのすべてのオプションは、標準のTCP/IP接続方法と同じです。
高度な タブには次のオプションがあります:
- このタブのほとんどのオプションは、標準のTCP/IP接続方式と同じです。
- 圧縮プロトコルを使用する およびタイムアウト オプションはこのメソッドには適用されません。
この接続方法には、標準のTCP/IPと同じタブがあります。
パラメータ タブには次のオプションがあります:
- このタブには、標準TCP / IP接続方式の一般的なパラメータがいくつか含まれており、その他の機能もいくつか含まれています。
- SSHホスト名: SSHサーバーのホスト名を指定します。ここで、セミコロンの後にオプションのポート番号を指定できます。
- SSHユーザー名: SSH接続を確立するために使用されるユーザーを指定します。
- SSHパスワード: SSH接続のパスワードを指定します。ボールトを使用することもできます。
- SSHキーファイル: ローカルコンピュータ上のSSHキーファイルへのパスを指定します。
ホストのフィンガープリントが異なるためにエラーが発生した場合は、SSHホストのフィンガープリントを〜/ .ssh / known_hostsで見つけることができます。 Linux®およびmacOS®システムの場合、および C:\ Users \ username.ssh \ known_hosts Windows®用。
SSL
SSL タブには次のオプションがあります:
- すべてのタブオプションは、標準のTCP/IP接続方式と同じです。
高度な タブには次のオプションがあります:
- ほとんどのタブオプションは、標準のTCP/IP接続方式と同じです。
- タイムアウト オプションはこの方法には適用されません。
MySQLWorkbenchアプリとMySQLサーバー間の接続により適した方法を選択してください。
コメントや質問をするには、[フィードバック]タブを使用します。私たちと会話を始めることもできます。