ホームページ  >  記事  >  データベース  >  navicat がサーバーに接続できないのはなぜですか?

navicat がサーバーに接続できないのはなぜですか?

angryTom
angryTomオリジナル
2019-08-06 16:49:389648ブラウズ

navicat がサーバーに接続できないのはなぜですか?

navicat を使用すると、サーバー障害にリンクする問題が発生することがあります。以下にこの問題の解決策を紹介します。

推奨チュートリアル: MySQL ビデオ チュートリアル

##1. まず、Linux ファイアウォールが有効になっていることを確認します。 off

会社サーバーのファイアウォールが重要すぎてオフにできない場合は、ファイアウォール設定ファイルのプロパティを設定する必要があります。

それでも解決できない場合は、読み続けてください。

#2. クラウドサーバーの場合は、ポート 3306 が外部に公開されるように設定されているかどうかを確認してください。

こちらはAlibaba Cloud サーバーを例にします Alibaba Cloud サーバーのデフォルト ポートは外部に公開されていません 外部アクセスを提供したい場合は、セキュリティ グループに手動でルールを追加する必要があります 詳細な操作については、を参照してください公式ドキュメント: https://helpcdn.aliyun.com/document_detail/25471.html?spm =5176.doc25468.2.4.RfJyPU

それでも解決できない場合は、以下を読み続けてください。

3. 権限不足の問題

プロンプト エラー:

警告: コマンド ライン インターフェイスでのパスワードの使用は安全でない可能性があります。

#エラー 1130 (HY000): ホスト '192.168.3.134' は、この MySQL サーバーへの接続を許可されていません

解決策:

1 mysql データベース コマンド ラインを入力します。

2. use mysql;

と入力します。 3. root アカウントのパスワードを 123456 に設定し、任意の IP で mysql サーバーにアクセスします。

Grant と入力します。 *.* に対するすべての権限を root@"%" に "password" で識別;

これは、リモート アクセス権限を含むすべての権限を IP-xxx.xxx.xxx.xxx に付与するのと同等です。% パーセント番号は、任意の IP がデータベースへのアクセスを許可されていることを示します。

4. 次に、フラッシュ権限を入力します。

5. Linux サーバーで MySQL を再起動します

##

以上がnavicat がサーバーに接続できないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。