Koneksi Java ke MySQL

Ketika kita menggunakan JDBC diluar server aplikasi kita, class Driver Manager bertugas untuk mengelola terbentuknya koneksi. Driver Manager akan membuat koneksi dengan JDBC. Cara yang paling mudah adalah dengan menggunakan Class.forName yang mengimplementasikan interface java.mysql.Driver.

            Dengan menggunakan MySQL Connector/J yang mana nama class nya adalah com.mysql.jdbc.Driver, kita dapat melakukan konfigurasi dengan mudah untuk melakukan koneksi dengan database.
            Sama halnya dengan bahasa pemrograman yang lainnya, bahasa Java juga dapat menggunakan MySQL untuk menyimpan data yang berperan sebagai database. Jika pada pemrograman PHP koneksi yang dibuat langsung dari source code, tetapi dalam pemrograman Java terlebih dahulu ditambahkan Library MySQL JDB Library MySQL JDBC Driver.C Driver merupakan driver koneksi yang disediakan oleh plafform NetBeans untuk melakukan koneksi ke database. Setelah driver tersebut dimasukkan kedalam Library kerja / project kita, maka kita akan membuat class koneksi dengan menggunakan Java.
Contoh program mengkoneksikan java ke MySQL :’
package Koneksi;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class KoneksiDatabase {
    Connection koneksiDatabase = null;
    public Connection getKoneksiDatabase() {
        try {
            Class.forName("com.mysql.jdbc.Driver");
            System.out.println("Class Driver Ditemukan!!");
             koneksiDatabase = DriverManager.getConnection("jdbc:mysql://localhost:3306/db_SPP", "root", "");
              System.out.println("Driver Manager Ditemukan!!");
           } catch (SQLException ex) {
             System.out.println("Driver Manager Tidak Ditemukan!!" + ex.toString());       
        } catch (ClassNotFoundException ex) {
            System.out.println("Class Driver Tidak Ditemukan!!" + ex.toString());
        }
        return koneksiDatabase;
    }

}

Sumber : Koneksi yang saya gunakan di dalam tugas skripsi saya.


Komentar

Postingan populer dari blog ini

Rangkaian dan Komponen-Komponen Line Follower

Perancangan Database Dengan MySQL