2017-02-06 26 views
0

私はHerokuを手に入れて、シンプルなアプリケーションを展開することができました。私はそれが「MySQLのDBフォージ」を使用して接続しようとしているが、私はこれが可能であるかどうかわからないんだけどHeroku clearDB mySqlに接続

mysql://[user]:[password]@us-cdbr-iron-east-04.cleardb.net 

:私はここに住んでClearDB MySQLデータベースインスタンスを追加しました。これが可能かどうか誰でも知っていますか?以下は、dbforge接続インタフェースの外観と、接続しようとしている間のエラーを示しています。あなたが示すスクリーンショットで

enter image description here

+0

あなたのデータベースのユーザー名とパスワードを公開したと思います。これらの資格情報をリセットするか、アドオンを破棄して再作成してください。手順については、https://devcenter.heroku.com/articles/cleardb – codefinger

+0

を参照してください。ありがとう、私はpwordをリセットしましたが、今はセキュリティを心配していない、これを取得して実行しようとしています。 – Jason

答えて

1

、ポートが間違っていた、1です。 DATABASE_URLを調べて正しいポートを取得するか、デフォルトのMySQLポートである3306を試してください。

さらに、SSL certificatesをダウンロードして設定する必要があります。

+0

まあ、上記のエラーメッセージの代わりに、私は今 "アクセス[email protected](パスワードを使用して:はい)アクセスが拒否されていると思う既定のポートについては正しい:私はSSL certsをセットアップする必要がありますね私は肯定的な私のユーザー名とpwordは正しいです、私はあなたがSSLの部分を把握して一度どのように行くのかを教えてあげるよ:)また叙事詩的な方法で:) – Jason

+0

最終的に接続することができました。長い暗号化されたpwordをdbforgeのパスワードフィールドにコピー/ペーストすることは、おそらくコピー/貼り付けのパスワードや私が推測するものをサポートしていない可能性があります。 – Jason

関連する問題