我创建了一个java应用程序,我想连接到数据库,下面是我的代码片段
Class.forName("org.postgresql.Driver");
String host = "jdbc:postgresql://localhost";
String user = "user";
String password = "password";
con = DriverManager.getConnection(host, user, password);
尝试运行应用程序时,我收到以下错误
java.lang.ClassNotFoundException: org.postgresql.Driver
我是Java的SQL元素的新手,我非常了解java编程,但不是SQL端。
我正在使用BlueJ来创建我的程序,似乎找不到Postgresql的驱动程序,我做错了什么?我是新手,今天只是尝试创建一个测试程序,以便更好地了解它是如何工作的,并需要有关如何让驱动程序工作的帮助。
通过评论中的方法将Postgres网站上的驱动文件添加到BlueJ,重启BlueJ,驱动程序说它们已加载但仍然出错:
No suitable driver found for jdbc:postgresql://localhost