Java连接pgsql的代码
时间: 2023-10-27 09:06:13 浏览: 67
java中存储过程的调用
以下是Java连接PostgreSQL数据库的代码示例:
```java
import java.sql.*;
public class PostgreSQLExample {
public static void main(String[] args) {
Connection conn = null;
try {
String url = "jdbc:postgresql://localhost/mydb";
String user = "myuser";
String password = "mypassword";
//注册驱动
Class.forName("org.postgresql.Driver");
//建立连接
conn = DriverManager.getConnection(url, user, password);
System.out.println("连接成功!");
//执行SQL语句
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM employee");
while (rs.next()) {
System.out.println(rs.getInt("id") + " " + rs.getString("name"));
}
//关闭连接
rs.close();
stmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
其中,`url`为数据库连接地址,`user`和`password`为数据库用户名和密码。在此之前,需要先下载并安装PostgreSQL JDBC驱动程序,并将其添加到类路径中。
阅读全文