ホームページ  >  記事  >  データベース  >  外部ネットワークから mysql にアクセスできない場合はどうすればよいですか?

外部ネットワークから mysql にアクセスできない場合はどうすればよいですか?

coldplay.xixi
coldplay.xixiオリジナル
2021-03-03 11:24:395558ブラウズ

外部ネットワークから mysql にアクセスできない問題の解決策: まず、mysql データベースに入り、ユーザーにクエリを実行し、[update user set host='%' where user ='root';] を実行します。そして、リフレッシュ権限 [フラッシュ権限] を実行します。

外部ネットワークから mysql にアクセスできない場合はどうすればよいですか?

このチュートリアルの動作環境: Windows 7 システム、mysql バージョン 8.0.22、DELL G3 コンピューター。

外部ネットワークから mysql にアクセスできない問題の解決策:

おそらく、IP アドレスを介してプロジェクトのデータベースにアクセスすることがありますが、アクセス失敗します。

ここで解決策を紹介します:

#进入mysql数据库
USE mysql;
#查询用户
SELECT HOST,USER,PASSWORD FROM USER;

ユーザーが root でホストが localhost の場合、

これは、mysql がローカル接続のみを許可することを意味します。外部ネットワークに接続すると、ローカル ソフトウェア クライアントは接続できません。

#调整方法:
#执行:
update user set host='%' where user ='root';
#执行刷新权限:
flush privileges;

mysql サーバーへの外部ネットワーク接続をテストできます。

外部ネットワークから mysql にアクセスできない場合はどうすればよいですか?

関連する無料学習の推奨事項: mysql ビデオ チュートリアル

以上が外部ネットワークから mysql にアクセスできない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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