postgreSQL jdbc(java连接)

前端之家收集整理的这篇文章主要介绍了postgreSQL jdbc(java连接)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

postgresql 的jdbc驱动下载地址:

http://jdbc.postgresql.org/download.html

jdbc名称如下:postgresql-9.1-901.jdbc4.jar

java 连接postgresql的jdbc 实例如下:

工具类:ConnUtil

内容

 
 
  1. packagecom.hw.postgres.jdbc;
  2. importjava.sql.Connection;
  3. importjava.sql.DriverManager;
  4. importjava.sql.sqlException;
  5. publicclassConnUtil
  6. {
  7. staticConnectiongetConn()
  8. {
  9. Connectionconn=null;
  10. try
  11. {
  12. Class.forName("org.postgresql.Driver");
  13. Stringurl="jdbc:postgresql://192.168.2.150:5432/postgres";
  14. try
  15. {
  16. conn=DriverManager.getConnection(url,"postgres","postgres");
  17. }
  18. catch(sqlExceptione)
  19. {
  20. e.printStackTrace();
  21. }
  22. }
  23. catch(ClassNotFoundExceptione)
  24. {
  25. e.printStackTrace();
  26. }
  27. returnconn;
  28. }
  29. }

测试类:TestMain

importjava.sql.ResultSet;

  • importjava.sql.sqlException;
  • importjava.sql.Statement;
  • classTestMain
  • {
  • /**
  • *@paramargs
  • */
  • staticvoidmain(String[]args)
  • {
  • Connectionconn=ConnUtil.getConn();
  • Stringsql="select*fromstudent";
  • Statementstmt=null;
  • ResultSetrs=try
  • {
  • stmt=conn.createStatement();
  • rs=stmt.executeQuery(sql);
  • while(rs.next()){
  • System.out.println(rs.getInt(1));
  • }
  • }
  • catch(sqlExceptione)
  • {
  • e.printStackTrace();
  • }
  • }
  • }
  • 最后运行测试类TestMain ,即可。


    MysqL差不多。。。只不过驱动不一样而已,语法也有细微的差别

    原文链接:https://www.f2er.com/postgresql/194701.html

    猜你在找的Postgre SQL相关文章