ホームページ >データベース >mysql チュートリアル >LAN 内のリモート PC 上の MySQL サーバーに接続するにはどうすればよいですか?

LAN 内のリモート PC 上の MySQL サーバーに接続するにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-14 11:26:01549ブラウズ

How to Connect to a MySQL Server on a Remote PC in a LAN?

LAN 内のリモート PC 上の MySQL サーバーに接続しています

でホストされている MySQL データベースに接続しようとしているときに問題が発生しましたローカルネットワーク内の別のコンピュータ。クライアント コンピュータに MySQL がインストールされているにもかかわらず、接続に失敗します。

接続を確立するには、次の手順を検討してください:

不明なホスト エラーの解決:

以前に次のコマンドを実行しました:

mysql -u user -h 192.168.1.28:3306 -p password

ただし、データベース アドレスの後にポート番号 (3306) を含める必要があります:

mysql -u user -h 192.168.1.28 -p password

アクセス拒否エラーの解決:

ポートを指定せずに接続に成功しましたが、アクセス拒否エラーが発生しました。これを解決するには、リモート コンピューターにアクセス権限を付与します。

  1. MySQL が実行されているサーバー マシンで:

    • MySQL コマンド プロンプトを開きます。
    • 次のコマンドを実行して、リモート コンピュータの IP アドレスから「root」ユーザーにすべての権限を付与します。
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.28' IDENTIFIED BY 'root_password';
    • 次のコマンドを実行して、変更を適用します。
    FLUSH PRIVILEGES;
  2. 「root_password」を MySQL サーバーの実際の root パスワードに置き換えます。
  3. 「192.168.1.28」をクライアント コンピューター (

追加メモ:

  • MySQL サーバーが正しい IP アドレスとポートでリッスンしていることを確認してください。 .
  • クライアント コンピューターに MySQL サーバーへの接続を許可するファイアウォールがあることを確認します。
  • 引き続き問題が発生する場合は、MySQL のドキュメントまたはオンライン フォーラムでさらなるトラブルシューティングの解決策を確認してください。

以上がLAN 内のリモート PC 上の MySQL サーバーに接続するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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