2016-05-19 14 views
0

私はPhpStorm(2016.1)で新しいMySQL接続を数日前から設定しようとしています。PhpStorm + MySQLのセットアップ

私はMac OS X 10.11.4で、ホームサーバー(Ubuntu 14.04)とMySQL(5.5)を持っています。サーバー上にファイアウォールをセットアップし、すべてのローカル接続を通過させる(別のコンピュータのMySQLに接続して確認する)ことができました。

私はPhpStormに入り、新しいデータベースを追加し、リモート(ホームサーバー)のIPアドレス(ホスト名を試してみました)とすべての資格情報を入力しました。私は、「テスト接続」を打つとき、私は

のエラーが出る「接続がホストすることを拒否:localhostは、ネストされた例外は次のとおりです。 java.net.ConnectException:接続が拒否されました」

を私は「Googleで検索しています"このエラーと1つの提案については、あなたのホストファイルの中のlocalhost行のコメントを外すことです(コメントアウトされていません)。私はそれから、私のMacにMySQLをインストールする必要があるかもしれないので、現在のMySQLをインストールしました。それでも同じエラーが発生します。私もデータベースの設定の下にSSHタブ(PhpStorm)の下に行って、SSHトンネルをセットアップしようとしましたが、それでも同じエラーです。

提案がありますか? (OPに代わって投稿)

PhpStorm Screen Shot SSH Tab From PhpStorm

+0

'localhost'がどこから由来しているのか分かりません。 SSHタブも表示してください。 – LazyOne

+0

を追加しました。 SSHの有無にかかわらず試しました。 –

+0

'localhost'がここから来るところはまだ分かりません。そのMySQLに直接接続できるのであれば(たとえば、同じネットワーク内の別のコンピュータから)、SSHは必要ありません。これまでのところあなたの1)ファイアウォール2)ウイルス対策/ネットワークセキュリティソフトウェア3)(おそらく)PhpStormのプロキシ設定... – LazyOne

答えて

0

JetBrainsと話した後、彼らは私を助けてくれました。何らかの理由で私の/ etc/hostsファイル内のアドレス(私のMac上)が接続を邪魔していました。一度私はそれを削除し、それが接続されます。どういうわけか、IPアドレスの1つがローカルホストにループバックされていました。