Navicat を使用して Raspberry Pi の MySQL データベースに SSH 接続する#
まず、Navicat
を持っている必要があります。これについては詳しく説明しません。
2 番目のステップでは、Navicat を開き、接続ボタンをクリックします。これについては画像を掲載せず、直接以下のページに情報を入力します。接続名は任意に設定してください。
3 番目のステップ:上部の SSH トンネルボタンをクリックすると、以下のようなページが表示されます。
SSH トンネルの下のホスト名または IP アドレスフィールドにリモートサーバーのアドレス IP を入力します。注意してください、重要なポイントですが、ここで入力するユーザー名はリモートサーバーのユーザー名です **。たとえば、root です。パスワードにはリモートサーバーのパスワードを入力します。このステップでは接続テストをクリックしないでください。または接続テストの結果を無視してください。
4 番目のステップ:一般ページに戻り、ユーザー名とパスワードを入力します。これも重要なポイントですが、この時点ではユーザー名にはリモートサーバーのデータベースのユーザー名を、パスワードにはリモートサーバーのデータベースのパスワードを入力します。注意してください、注意してください。
先ほど作成した SSH で作成したデータベースを見つけます。
接続を編集するために選択します。
そして、一般をクリックします。
最後にテストをクリックすると、テストが成功し、これで MySQL を使用することができます。
まとめ:実際に重要なのは、SSH トンネルの目的はサーバーに接続することであり、一般的な接続はサーバー側のデータベースに接続することです。
1)SSH トンネルの目的はサーバーに接続することです。サーバーのアカウントとパスワードが必要です!サーバーのアカウントとパスワード!
2)一般的な接続はデータベースに接続することです。データベースのアカウントとパスワードが必要です、データベースのアカウントとパスワード。
追加情報:navicat and connection is being used
以前はリモートアドレス、データベースのユーザー名、パスワードを直接接続形式で使用していましたが、このリンクでは直接編集するたびにテストが成功しましたが、エラーが発生しました navicat and connection is being used
保存済みの接続で編集し、接続テストは成功しますが、接続をクリックすると常に「connection is being used」というメッセージが表示されます。
使用するには新しい接続を作成する必要があります。保存済みの接続を変更することはできません。