我遵循了以下教程:
http://examples.javacodegeeks.com/core-java/java-postgresql-example/
private void AutomaticServerConnect()
{
new Thread(new Runnable() {
public void run() {
...
}).start();
});
我正在使用Eclipse并将最新的PostgreSQL JDBC驱动程序添加到我的项目中(重命名为postgres.jar),我的代码如教程所示。
PostgreSQL Server正在运行我相信,我正在使用Windows 10并运行“pg_ctl start -D”,路径是正确的,服务器似乎正在工作,据我所知
我已检入pgAdmin,数据库编码为UTF8。
有人可以帮忙吗?
答案 0 :(得分:2)
我有同样的问题。它是通过为我尝试连接的用户设置密码来解决的。旧版本的JDBC驱动程序提供了有用的错误消息。
答案 1 :(得分:0)
也有这个问题。在我的情况下,连接字符串已断开,因此请检查连接字符串的格式是否正确:
spring.datasource.url=jdbc:postgresql://localhost:5432/my-database