私はopenshiftを初めて使用します。openshift を使用していくつかの静的 Web アプリケーションを作成しました。
現在、 Eclipse IDEを使用して openshift でJava Web アプリケーションを作成しています。アカウントの openshift プロジェクトで作成されたmySql データベースに接続する必要があります。接続しようとすると例外が発生します
通信リンク障害 サーバーに正常に送信された最後のパケットは 0 ミリ秒前です。ドライバーがサーバーからパケットを受信していません。
私のコードを見てください。
JSP
<body>
<%
try{
Class.forName("com.mysql.jdbc.Driver");
}
catch(ClassNotFoundException e){
out.println(e.getMessage());
}
try{
Connection conn= DriverManager.getConnection("jdbc:mysql://***.*.**.*:3306/dbName","username","password");
Statement st = conn.createStatement();
out.print(st.executeUpdate("insert into user('shajeer','password')"));
out.println();
}catch(Exception e){
out.println(e.getMessage());
}
%>
</body>
プロジェクトにmysql ドライバーを追加しました。* でマークされた URL は、 phpmyadminサーバー URL に表示される正確な IP と同じであり、ユーザー名とパスワードも正しいです。
誰かが問題を知っているなら、私を助けてください。