1

DB に接続しようとすると問題が発生します。mysql コネクタがデータベースの URL を自動的に変更する可能性があると思いますが、それを修正する方法がわかりません...しかし、別の問題かもしれません。それが何であるかはよくわかりません。

これが私のコードです:

    private String driver = "com.mysql.jdbc.Driver";
private static String url_db = "jdbc:mysql://mysqldev.fundp.ac.be:3306/neptun";
private static String login = "";
private static String pwd = "";
private static RepositoryParams rep = new RepositoryParams();
private static String path = rep.getPath() ;
private static boolean canConnect = true;
private static Connection connect;
private static FileUtils fU = new FileUtils();
    private ConnectToDb() {
    boolean driverOk = false;
    setParamsToConnect();
    try {
        Class.forName(driver);
        driverOk = true;
    } catch (ClassNotFoundException ex) {
        System.out.println("ERROR : Unable to load the Oracle driver:");
        ex.printStackTrace();
    }
    if (driverOk) {
        try {
            if (canConnect) {
                System.out.println("Oracle drivers load successfully");
                connect = DriverManager.getConnection(url_db, login, pwd);
            } 

        } catch (SQLException ex) {
            printSQLException(ex);
        }
    }
}

そして出力:

Oracle drivers load successfully
SQLException > SQLState: 28000
SQLException > Message :Access denied for user 'neptun'@'anthony-morre.bump.fundp.ac.be' (using password: YES)
4

0 に答える 0