sql >> データベース >  >> RDS >> Mysql

Javaアプリケーションからmysqlデータベース(AWSインスタンスで実行)にアクセスできません

    AWSのセキュリティグループが3306ポート(または設定したもの)で開いていることを確認して、データベースにアクセスできるようにする必要があります。

    マシンにSSHで接続しようとすると、問題が発生する可能性がありますが、ローカルに接続できますか?はいの場合は、セキュリティグループを確認し、ポートを開きます。データベースがダウンしているよりもローカルに接続できず、DBを正しく診断して構成する必要がある場合。

    ただし、接続が拒否された場合は、セキュリティグループでポートが開いていない可能性があります。

    彼の問題を解決したものを追加するだけです:

    1. 彼はセキュリティグループを確認し、正しいポートを開きました
    2. ローカルでチェックして、mySQLがどのポートでもリッスンしていないことを確認しました
    3. netstat -tlnp SQLがローカルで実行されていることを確認するには
    4. my.iniファイルをチェックして、mysqlがポートでリッスンするように構成されていることを確認しました
    5. そうではないことがわかり、リッスンするように再構成しました


    1. MySQLをEmacsと組み合わせて使用​​しようとする際の問題

    2. ユーザーフィードバックシステムの適切なデータベースモデル(興味深い事例)

    3. PostgreSQLの入出力(I / O)操作の調整

    4. EclipseEEのSQLテーブルにデータを挿入する