无法通过JDBC连接到RedHat Openshift MySQL

时间:2017-04-20 05:26:13

标签: mysql jdbc openshift redhat

我在我的openhift应用程序中的RedHat openshift帐户中添加了一个MySQL 5.5盒式磁带。我使用JDBC编写了以下Java程序,以连接到这个MySQL数据库:

[^']

我认为,调用DriverManager.getConnection的参数是正确的。我是从Windows 10工作站远程运行该程序的。我运行此程序时遇到以下错误:

import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.DriverManager;

public class DBConnect {
    public static void main(String[] args) {
       String email = args[0];
       String password = args[1];
       try {
            Class.forName("com.mysql.jdbc.Driver");
            //Connection con = DriverManager.getConnection("jdbc:mysql://127.5.11.2:3306/funchat", "adminLvAZEDC", "G6Sm_Fl6C9A3");
            Statement stmt = con.createStatement();
            ResultSet rs = stmt.executeQuery("select * from users where Email = '" + email + "' and Password = '" + password + "'");
            if (rs.next()) {
               System.out.println("Login Successful");
            } else {
               System.out.println("Login failed");
            }
       }
       catch(Exception ex) {
          ex.printStackTrace();
       }

    }
}

有人可以帮助我,解决这个问题吗?

0 个答案:

没有答案