欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

PostgreSQL数据库连接

发布时间:2023/12/15 数据库 64 豆豆
生活随笔 收集整理的这篇文章主要介绍了 PostgreSQL数据库连接 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

PostgreSQL数据库连接

1、使用JDBC连接

(1)使用maven导入依赖包

​ 在pom.xml文件中加入依赖

<dependency><groupId>postgresql</groupId><artifactId>postgresql</artifactId><version>8.2-504</version> </dependency>

(2)加载postgre驱动: Class.forName("org.postgresql.Driver")

(3)获得数据库连接:Connection conn = DriverManager.getConnection(url)

(4)创建Statement对象:Statement st = conn.createStatement()

​ 实例:

package test;import java.sql.*;public class PostgerTest {public static void main(String[] args) throws ClassNotFoundException {Connection con = null;Statement st = null;ResultSet rs = null;String url = "jdbc:postgresql://172.18.20.145:54321/database";String user = "********";String password = "******";String url2 = "jdbc:postgresql://172.18.20.145:54321/database?user=********&password=******";Class.forName("org.postgresql.Driver");try{//con = DriverManager.getConnection(url,user,password);con = DriverManager.getConnection(url2);//如何用一个参数连接st = con.createStatement();rs = st.executeQuery("select * from t_product");while(rs.next()){System.out.println(String.format("%d, %-15s, %f",rs.getInt("n_id"),rs.getString("c_name"),rs.getFloat("n_price")));;}rs.close();st.close();con.close();}catch (SQLException throwables){throwables.printStackTrace();}} }

2、使用SQL Shell连接

依次输入服务器名、数据库名、端口号、用户名、用户密码

3、使用cmd连接

​ 先进入PostgreSQL的bin文件夹下

​ 然后执行命令psql -h 127.0.0.1 -p 5432 -d postgres -U postgres -W

​ 最后输入密码连接成功

总结

以上是生活随笔为你收集整理的PostgreSQL数据库连接的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。