Navicat 経由で MySQL にリモート接続する方法

Navicat 経由で MySQL にリモート接続する方法

Navicat を使用して IP 経由で直接接続すると、次のようなさまざまなエラーが報告されます: エラー 1130: ホスト '192.168.1.80' はこの MySQL サーバーに接続できません。

個人認証後の解決策は次のとおりです。

認可法:

1. まず、localhostを使用してリモートで接続したいデータベースにログインします。

2. コマンドプロンプトウィンドウを開き、次のコマンドを入力します。

mysql> grant オプションを使用して、'123456' で識別される 'root'@'%' に *.* のすべての権限を付与します。
クエリは正常です。影響を受けた行は 0 行です

mysql> 権限をフラッシュします。
クエリは正常です。影響を受けた行は 0 行です

最初の文は、リモート接続権限を付与することです。個人データベース変更ステートメントのルートと 123456 に従って、接続ユーザー名とパスワードを設定するだけです。

2 番目の文は、権​​限がすぐに有効になるようにデータベースを更新することです。

3. 通常はデータベースにリモートで接続できますが、次のエラーが発生する場合があります: 2003 - '192.168.1.80'(10038) の MySQL サーバーに接続できません。

このエラーは、サーバー (サーバーは Win7 システム) のファイアウォールが接続をブロックしたために発生します。その後、ファイアウォールを無効にしてから接続できます。

リモート データベースに接続するには、cmd コマンドを使用します。リモート データベースに接続するためにツールを使用しないでください。

コマンドラインでエラーが報告されました。エラー 2003 <HY000>: 「192.168.1.80」<10060> の MySQL サーバーに接続できません

このエラーの原因は上記と同じで、ファイアウォールによってブロックされています。

上記の手順を実行すると、WIN7 を使用してローカル エリアを構築し、WIN7 上の MySQL データベースにリモート接続する友人は、開発用にデータベースに正常に接続できるようになります。

PS: コントロール パネルで WIN7 ファイアウォールをオフにするだけでなく、サービスでもオフにする必要があります。

プロパティを手動に変更するか無効にしてから、サービスをシャットダウンします。

上記は、Navicat を介して MySQL のリモート接続を実現する方法の詳細です。MySQL リモート接続の詳細については、123WORDPRESS.COM の他の関連記事をご覧ください。

以下もご興味があるかもしれません:
  • Navicat が MySql サーバーにリモート接続できない問題の解決策
  • Navicat が MySQL にリモート接続するときに発生する 10060 不明エラーを解決する方法
  • Navicat の MySQL へのリモート接続の実装手順の分析
  • Navicat がリモートで SQL Server に接続し、MySQL に変換する詳細な手順
  • Navicat が MySQL にリモート接続できない問題の解決方法
  • NaviCat に接続するときに発生する「MySql データベースはリモート接続をサポートしていません」という問題の解決方法

<<:  Web面接でよくある質問:リフローとリペイントの原理と違い

>>:  Linuxはsttyを使用して端末の回線設定を表示および変更します。

推薦する

HTML要素のID属性とName属性の違い

今日、私は <a href="#13"></a> につい...

MySQL の制限ページング最適化ソリューションの実装に関する簡単な説明

MySQL のページングステートメントの使用制限Oracle や MS SqlServer と比較す...

シェルスクリプトは、Docker の半自動コンパイル、パッケージ化、およびリリースアプリケーション操作を構築します。

Docker 公開方法は、DevOps (送信、コンパイル、パッケージ化、リリースなどの一連のイベ...

TypeScriptはvscodeを使用してコードのコンパイルプロセスを監視します

インストールtsコマンドをグローバルにインストールする npm install -g typescr...

ネイティブ js が携帯電話のプルダウン更新を模倣

この記事では、携帯電話のプルダウンリフレッシュを模倣したjsの具体的なコードを参考までに共有します。...

MySQL 実行ステータスの表示と分析

MySQL のパフォーマンスに問題があると思われる場合は、通常、まずshow processlist...

MySQL インジェクションにおける outfile、dumpfile、load_file 関数の詳細な説明

SQL インジェクション脆弱性を悪用する後期段階では、MySQL のファイル シリーズ関数を使用して...

ネイティブ JS を使用してタッチスライド監視イベントを実装する方法

序文今日はちょっとしたデモを書きました。左右にスワイプするロジックに関わる部分があります。当初はプラ...

phpmyadmin を使用して MySQL 権限を設定する方法

目次ステップ 1: root ユーザーとしてログインします。ステップ 2: 新しいデータ テーブルを...

MySQL サーバー 5.5 の接続失敗の解決策

mysqlに接続できない問題の解決方法を参考までに紹介します。具体的な内容は以下のとおりです。昨日は...

Mybatisの特殊文字処理の詳細な説明

序文: Mybatis の特殊文字処理、Mybatis の xml ファイル内の特殊文字の処理、ここ...

MySQL および Oracle のバッチ挿入 SQL の一般的な記述例

目次例えば:一般的な執筆:要約する例えば:次に、データベースのUSERテーブルにUserオブジェクト...

CentOS7 での PostgreSQL 11 の詳細なインストールと設定のチュートリアル

1. 公式ウェブサイトアドレス公式サイトではインストールの参考手順が紹介されています。公式サイトを見...

Telnet は Alpine イメージの busybox-extras に移動されました

Alpine イメージの telnet はバージョン 3.7 以降、busybox-extras パ...

TypeScript における列挙型の理解と応用シナリオ

目次1. 何ですか2. 使用数値列挙文字列列挙異種列挙自然3. 応用シナリオ要約する1. 何ですか列...