Navicatを使用してクラウドサーバーデータベースにリモート接続する方法

Navicatを使用してクラウドサーバーデータベースにリモート接続する方法

秘密鍵を開かずにリモート サーバーのデータベースに接続するのは非常に便利です。新しい接続でデータを入力するだけです。ただし、SSH 秘密鍵を開いた後にサーバーに接続すると大きな落とし穴があります。以下で詳しく説明します。

実際、秘密鍵はオンになっています。新しい接続の下で、まずSSHを選択してリモートサーバーにログインします。

1. パブリック IP アドレスを入力します (ここではアドレスは表示しません)

2. デフォルトのSSHポートは22であり、変更する必要はありません。

3. ユーザー名は、Xshell またはサードパーティ コンソールのユーザー名ではなく、サーバーのユーザー名であることに注意してください。通常、変更されていない場合は Root になります。

4. 以下に 2 つの方法があります。1 つは秘密鍵、もう 1 つはパスワードです。ここでは秘密鍵について説明します。サーバーで SSH を申請すると、公開鍵と秘密鍵が返されます。それらを保存して、ここにインポートします。

ここでの SSH 部分は問題ありません。急いでテストする必要はありません。リモートサーバーにのみ接続していることに注意してください

巨大な穴は下から始まる

ステップ2: データベースに接続する

1. 接続名、自作

2. このホスト名または IP アドレス! ! ! ! ! ! !私は多くのオンライン チュートリアルを読みましたが、それらはすべてリモート サーバーの IP アドレスを入力するように要求しています。実際、ここではローカル アドレスを入力する必要があります。はい、リモート サーバーにログインしているので、これはイントラネット アドレスです。もちろん、リモート サーバーに接続されている mysql アドレスは localhost です。 ! ! ! !

3. ポートについてはこれ以上の説明は不要

4. ユーザー名とパスワードは、サーバー上のデータベースのユーザー名とパスワードです。この手順はデータベースに接続するためのものですので、間違えないようにしてください。

最後に、接続をテストします。成功!

ところで、最後にもう1つ言っておきたいのは、テストが成功してOKを押した後、データベースをダブルクリックすると、非常に恐ろしいことが起こります...それは

大丈夫です。Cloud Daddy を探すのを忘れた場合でも、サーバーのログイン パスワードを入力するだけです。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • 一定時間後にNavicatがデータベースから自動的に切断される問題の解決方法
  • Navicat Premiumを使用してMySQLデータベースにリモート接続する方法
  • Navicat を使用してデータベースを作成し、JDBC に接続する方法
  • Navicat Premium がデータベースに接続すると、次のエラー メッセージが表示されます: 2003 ''localhost'' の MySQL サーバーに接続できません (10061)
  • Navicat を使用してリモート Linux MySQL データベースに接続するときに発生する 10061 不明エラーの詳細な説明
  • NaviCat に接続するときに発生する「MySql データベースはリモート接続をサポートしていません」という問題の解決方法
  • Intellij IDEA を Navicat データベースに接続する方法

<<:  vue+echartsチャートの使用に関する問題記録

>>:  Centos は chrony 時間同期サーバー プロセス図を構築します

推薦する

2級コンピュータ試験のMySQL知識ポイント mysql alterコマンド

テーブル構造を編集するための MySQL の alter コマンドの使用。具体的な内容は以下のとおり...

nginx をベースにした Web クラスター プロジェクトをすばやく構築する方法を説明します。

目次1. プロジェクト環境2. プロジェクトの説明3. プロジェクトの手順1. インストール2. 構...

HTMLにビデオを挿入してすべてのブラウザと互換性を持たせる方法

HTML にビデオを挿入するために最もよく使用される方法は 2 つあります。1 つは古い <o...

Linux で Jenkins プロジェクトを構築するプロセス (CentOS 7 を例に)

https://gitee.com/tengge1/ShadowEditor のデプロイメントを例...

意外と知らないLinuxのSSHコマンドの使い方7選を徹底解説

システム管理者は複数のサーバーを同時に管理する場合があり、これらのサーバーは異なる場所に配置されてい...

DD DT DLタグの使用例

通常は <ul><li> タグを使用しますが、dd タグと dt タグも便利...

Vue3 でモバイル ログインおよび登録モジュールをエレガントに実装する方法

目次序文入力ボックスコンポーネントレイアウトvモデルデータ検証ルール設計形状サブコンポーネントは検証...

優れたウェブワイヤーフレーム設計・制作ツール13選を紹介

プロジェクトの作業を開始するときは、ワイヤーフレームを使用してアイデアをスケッチすることが重要です。...

Linux ログ表示方法 6 つのまとめ

バックエンド プログラマーは、さまざまな場所で Linux を扱います。Linux ログの読み方がわ...

TypeScript における型保護の詳細な説明

目次概要型アサーション構文ではインスタンスオブ構文typeof構文要約する概要TypeScript ...

Windows 10 で MySQL を完全に削除してアンインストールする方法

序文この記事では、Windows 10 システムで MySQL を完全に削除してアンインストールする...

CSS のインライン スタイルに変換するソリューション (css-inline)

シーンについて話すメールを送信サードパーティのウェブサイトにHTMLを埋め込む他の編集者の記事をコピ...

SpringbootはDockerデプロイメントを統合し、Dockerイメージを構築する2つの方法を実装します。

Docker は、あらゆるアプリケーション用の軽量でポータブルな自己完結型コンテナーを簡単に作成で...

Vue印刷機能を実装する2つの方法の概要

方法1: npm経由でプラグインをインストールする1. npm install vue-print-...

システム外のフォント参照とトランジション効果

コードをコピーコードは次のとおりです。 <span style="font-fami...