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
アクセス拒否エラーの解決:
ポートを指定せずに正常に接続しましたが、アクセス拒否エラーが発生しました。これを解決するには、リモート コンピューターにアクセス権限を付与します。
MySQL が実行されているサーバー マシンで:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.28' IDENTIFIED BY 'root_password';
FLUSH PRIVILEGES;
追加メモ:
以上がLAN 内のリモート PC 上の MySQL サーバーに接続するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。