NetbeansのSourceforge.netでホストされているMySQLデータベースに接続しようとしています。しかし、データベース接続テストは失敗します。Sourceforge.net MySQL管理パネルで説明されているようにデータベース設定を入力しましたが、機能しません。ここでSourceforgeで説明されている設定:
ここで私がNetbeansで試したことは次のとおりです。
NetbeansのSourceforge.netでホストされているMySQLデータベースに接続しようとしています。しかし、データベース接続テストは失敗します。Sourceforge.net MySQL管理パネルで説明されているようにデータベース設定を入力しましたが、機能しません。ここでSourceforgeで説明されている設定:
ここで私がNetbeansで試したことは次のとおりです。
アクセス権を自分に与える必要があります。このドキュメントを読んでください。
管理インターフェイスを介してアクセスが許可されると、プロジェクトに提供されているデータベースアカウントの1つを使用して、プロジェクトに提供されているMySQLサーバーを使用して接続できます。
たとえば、アクセスを許可した後、次のようにデータベースに接続できます(文書化されているようにUSERNAMEとLETTERを置き換えます)。
mysql -u USERNAME -h mysql-LETTER.sourceforge.net -P 4040 -p
ちなみに、ドキュメントを読む目的は、アプリケーションによる一貫したアクセスではなく、実際に提供されるアクセスは一時的なものです。
プロジェクトデータベースサーバーへのアクセスは通常、ファイアウォールで保護されています。インターネットを介したこの直接アクセスを提供するために、一時的に(一度に4時間)ファイアウォールに穴を開けて、プロジェクトデータベースサーバーへのトラフィックを許可します。