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 の他の関連記事をご覧ください。 以下もご興味があるかもしれません:
|
<<: Web面接でよくある質問:リフローとリペイントの原理と違い
>>: Linuxはsttyを使用して端末の回線設定を表示および変更します。
序文: Vue を使用する場合、多くの場合、カスタム プラグインをいくつか使用して記述し、 Vue....
Linux の操作と構成作業では、デュアル ネットワーク カードのバインディングがよく使用されます。...
世界的に有名な仮想マシン ソフトウェア VMware-workstation-full-15.5.0...
Web プロジェクトを開発する場合、IIS をインストールする必要があります。IIS がインストール...
Google Gmail ページから撮った次のスクリーンショットをご覧ください (同じ場所からスクリ...
コンテンツオーバーフローとは何ですか?実際、テキストが大量にある場合、コンテンツ領域がそれだけの長さ...
この記事では、VMware Workstation 14 Proのインストールとアクティベーションに...
1. 親コンポーネントは props を使用して子コンポーネントにデータを渡すことができます。 2....
SQL文 ドロップトリガー もし sys_menu_edit が存在します。 各行のsys_menu...
制約制約によりデータの整合性と一貫性が確保される制約はテーブルレベルの制約と列レベルの制約に分けられ...
<br />ホームページの右側にあるスクロールバーを削除するにはどうすればよいですか? ...
注: システムは Ubuntu 14.04LTS、32 ビット オペレーティング システムです。Py...
コンポーネントに背景画像コントロールを追加するには、次の 2 つの手順だけが必要です。 <表示...
CSS3変数について変数を宣言するときは、変数名の前に 2 つのハイフン ( -- ) を追加します...
ConcurrentHashMapを学習しましたが、どのように適用すればよいかわかりませんか? To...