Saturday, February 22, 2014

Koneksi JDBC Dengan MySQL

Pendahuluan


Di bawah ini adalah contoh koneksi ke database MySQL dengan JDBC. Sebelumnya kita harus download terlebih dahulu MySQL Driver disini. Setelah men-download, masukkan mysql-connector-javaxx.bin.jar ke dalam classpath sebelum digunakan.

Contoh Koneksi JDBC dengan MySQL

Dibawah ini adalah potongan program koneksi database MySQL dengan JDBC:

Class.forName("com.mysql.jdbc.Driver");
Connection conn = null;
conn == DriverManager.getConnection("jdbc:mysql//hostname:port/dbname","username","password");
conn.close();

Untuk contoh lebih lengkap, bisa lihat di bawah ini:

public class TestJDBCMySQL{
    public static void main(String[] args){
         System.out.println("== Contoh koneksi JDBC-MySQL ==");
         try{
             Class.forName("com.mysql.jdbc.Driver");
         }catch(ClassNotFoundException ex){
             System.out.println("MySQL Driver tidak ditemukan");
             ex.printStackTrace();
         }
         System.out.println("MySQL Driver telah didaftarkan");
         Connection conn = null;
         try{
            conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/hris","root","password");
         }catch(SQLException ex){
            System.out.println("Terjadi error koneksi database");
            ex.printStackTrace();
         }

         if(conn != null){
            System.out.println("Koneksi ke database MySQL Berhasil");
         }else{
            System.out.println("Koneksi ke database MySQL gagal");
         }

         conn.close();
    }
}

Running

Compile terlebih dahulu program di atas dengan perintah javac C:\test\TestJDBCMySQL.java. Asumsi program di atas disimpan di direktori C:\test.

Seteleh di compile, coba jalankan program tersebut dengan perintah java C:\test\TestJDBCMySQL.
 

Penutup

Sekian tutorial kali ini, semoga bermanfaat.

0 comments:

Post a Comment