Tips Cara Menciptakan Koneksi Ke Database Postgresql Memakai Jdbc

Pada tutorial JDBC (Java Database Connectivy) kali ini, kita akan berguru ihwal Cara Membuat sebuah koneksi ke database PostgreSQL. Database...

A+ A-
Pada tutorial JDBC (Java Database Connectivy) kali ini, kita akan berguru ihwal Cara Membuat sebuah koneksi ke database PostgreSQL. Database PostgreSQL merupakan salah satu jenis database yang paling banyak dipakai untuk aplikasi desktop dan web.

 kita akan berguru ihwal Cara Membuat sebuah koneksi ke database PostgreSQL Tips Cara Membuat Koneksi Ke Database PostgreSQL Menggunakan JDBC


Baca Juga
Cara Membuat Koneksi Database MySQL Menggunakan JDBC
Cara Membuat Koneksi Database Oracle Menggunakan JDBC

Langkah-Langkah


Di bawah ini ialah langkah-langkah untuk menciptakan koneksi ke database PostgreSQL:
  1. Download JDBC Driver (postgresql-9.4.1209.jre6.jar) untuk database PostgreSQL terlebih dahulu sesuai dengan tipe database yang Anda gunakan. Pada tutorial kali ini, aku memakai PostgreSQL versi 9.3.4.
  2. Import semua JDBC package yang dipakai memakai statement import.
  3. Daftarkan JDBC Driver
  4. Gunakan database URL untuk memasukkan username, password, dan URL sesuai database yang Anda gunakan.
  5. Buat koneksi memakai database URL diatas.

Contoh Program


Di bawah ini ialah teladan agenda Java untuk menciptakan koneksi ke database PostgreSQL:

//Langkah 1 : import package yang diperlukan import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException;  public class PostgreSQLConnectionDemo {  public static void main(String[] args){   Connection conn = null;   try {        // Langkah 2:  mendaftarkan jdbc driver    Class.forName("org.postgresql.Driver");        // Langkah 3 : menciptakan database URL    String DB_URL = "jdbc:postgresql://localhost:5432/hris";    String DB_USERNAME = "postgres";    String DB_PASSWORD = "password";        //Langkah 4 : menciptakan objek koneksi    conn = DriverManager.getConnection(DB_URL, DB_USERNAME, DB_PASSWORD);        System.out.println("Sukses menciptakan koneksi ke database PostgrSQL");       } catch (ClassNotFoundException e) {    System.out.println("Tidak dapat meload driver database");    e.printStackTrace();   } catch (SQLException e) {    System.out.println("Tidak dapat menciptakan koneksi ke database");    e.printStackTrace();   } finally{    try {     // Langkah 5 : Selalu untuk menutup koneksi dikala sudah selesai     if(conn != null){      conn.close();     }         } catch (SQLException e) {     e.printStackTrace();    }   }  } }  

Output


Coba Anda jalankan agenda diatas, jikalau sukses menciptakan koneksi, maka akan menampilkan pesan ibarat berikut:

Sukses menciptakan koneksi ke database PostgreSQL 

Sedangkan jikalau gagal, ibarat salah memasukkan user dan password database, maka akan menampilkan pesan error ibarat berikut ini:

Tidak dapat menciptakan koneksi ke database org.postgresql.util.PSQLException: FATAL: password authentication failed for user "usernamesalah"  at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:451)  at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:223)  at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)  at org.postgresql.jdbc.PgConnection.(PgConnection.java:211)  at org.postgresql.Driver.makeConnection(Driver.java:407)  at org.postgresql.Driver.connect(Driver.java:275)  at java.sql.DriverManager.getConnection(Unknown Source)  at java.sql.DriverManager.getConnection(Unknown Source)  at com.nursalim.twice.java.jdbc.PostgreSQLConnectionDemo.main(PostgreSQLConnectionDemo.java:21) 


Related

PostgreSQL 3085628202443647578

Technology

Hot in week

Recent

Comments

item