JDBC主机名错误

时间:2015-07-10 11:35:45

标签: java postgresql jdbc

我正在使JDBC驱动程序出现问题。我的数据库位于postgres://...,但该驱动程序仅适用于postgresql://...。我该怎么办?

我正在尝试从java连接到heroku postgres数据库。

CODE:

Connection conn = null;

下面我正在尝试使用postgresql://

Class.forName("org.postgresql.Driver");
conn = DriverManager.getConnection("jdbc:postgresql://bfjxvagjalvmcu:n9Y2VO0myQ5sgWVrzJbLX59TD3@ec2-54-204-15-41.compute-1.amazonaws.com:5432/*****&username=******&password=******&ssl=true");

我收到错误:

org.postgresql.util.PSQLException: The connection attempt failed.

如果我使用此代码,请使用postgres

Class.forName("org.postgresql.Driver");
conn = DriverManager.getConnection("jdbc:postgres://bfjxvagjalvmcu:n9Y2VO0myQ5sgWVrzJbLX59TD3@ec2-54-204-15-41.compute-1.amazonaws.com:5432/****&username=******&password=****&ssl=true");

我收到错误:

java.sql.SQLException: No suitable driver found for jdbc:postgres://bfjxvagjalvmcu:n9Y2VO0myQ5sgWVrzJbLX59TD3@ec2-54-204-15-41.compute-1.amazonaws.com:5432/*******&username=********&password=*******&ssl=true

0 个答案:

没有答案