0

Windows PC から MYSQL-DB に接続しようとすると、すべてが機能しますが、Mac から接続しようとすると (2 台の Mac で試しました)、「ホスト名を取得できません」というエラー メッセージが表示されます。MySQL-Workbench 5.2.31 を使用しています。DB は Windows Server 2008 R2 で実行されています。

編集:詳細情報:

  • MYSQL Server は Windows Server 2008 R2 マシンで実行されています。
  • Windows PC から接続できるため、サーバーは動作します。(Windows PC はサーバーではありません)
  • MYSQL サーバー (3306) のポートは確実に開いています。
  • ホスト名はサーバーの DNS アドレスです!

前もって感謝します!

4

2 に答える 2

1

サーバーのホストファイルに IP アドレスとホスト名を追加する必要があります。サーバーは mac の IP のホスト名を取得しようとしますが、何も見つかりません。このチェックは、mySQL サーバーの構成でオフにすることができます。

于 2011-02-28T11:22:12.937 に答える
1

DNS設定を確認してください。Mac では、端末チェックを開いて、nslookup win2008_dns_address が IP アドレスに解決されるかどうかを確認します。そうでない場合は、DNS 設定を修正します。それ以外の場合は、Mac で sudo vi /etc/hosts を実行し、そこに Win2008 サーバーの IP と win2008 ホスト名を追加します。正しい形式は

IP_ADDRESS    HOSTNAME

保存して試してください。

于 2011-02-28T16:59:54.737 に答える