Koneksi Java dengan MYSQL

Kali ini kita akan membahas bagaimana caranya mengkoneksikan antara Java dengan MYSQL. Untuk mengkoneksikan Java dengan MYSQL kita memerlukan sebuah library yaitu MySQL JDBC Driver, tapi tenang di Java sudah tersedia library tersebut. Saya asumsikan kawan-kawan sudah menginstal xampp. Oke, langsung saja ikuti langkah berikut ini.

  1. Buat sebuah database dengan nama mahasiswa.
    5-7-2013 12-33-33 PM
  2. Buat table dengan nama tbmahasiswa.
    Pilih tab SQL , kemudian ketikkan query seperti gambar dibawah ini dan klik tombol Go di pojok kanan bawah.
    5-7-2013 12-35-48 PM
    Berikut tampilan ketika telah berhasil membuat sebuah table.
    5-7-2013 12-37-02 PM
  3. Langkah berikutnya buka editor Java. Pada langkah ini kita akan membuat koneksi database yang kita buat tadi dengan java.
    Buat project baru pilih Java Aplication -> next -> beri nama projectname TestKoneksi -> Finish.
    5-7-2013 12-41-07 PM
  4. Buat class dengan nama Koneksi.
    5-7-2013 12-43-40 PM
    Finish.
  5. Sebelum kita membuat koneksi kedatabase terlebih dahulu import library JDBC nya, dimana untuk mengkoneksikan database dengan java kita membutuhkan library ini.
    5-7-2013 12-45-43 PM
    Klik Library dan pilih Add Library, kemudian akan tampil gambar seperti berikut.
    5-7-2013 12-47-28 PM
  6. Kembali ke class koneksi, ketikkan source berikut.
    public class Koneksi {
        private static Connection connection;
    
        public static Connection getKoneksi() throws SQLException{
    
            if(connection==null){
                MysqlDataSource dataSource=new MysqlDataSource();
                dataSource.setURL("jdbc:mysql://localhost:3306/mahasisw");
                dataSource.setUser("root");
                dataSource.setPassword("");
    
                connection=dataSource.getConnection();
            }
    
            return connection;
        }
    }

    Catatan :

    1. dataSource.setURL(“jdbc:mysql://localhost:3306/mahasiswa”); : digunakan untuk menentukan dimana letak database yang kita buat.
    2. dataSource.setUser(“root”); : merupakan nama user kita, biasanya kalau tidak diubah usernya isi dengan root.
    3. dataSource.setPassword(“”); : ini untuk mengisi password kita, jika tidak menggunakan password maka kosongi saja.
  7. Selanjutnya tes koneksi. Buat class baru dan beri nama CobaKoneksi.
    public class CobaKoneksi {
        public static void main(String[] args) {
            try {
                Connection connection=Koneksi.getKoneksi();
                System.out.println("Koneksi Berhasil ...");
            } catch (SQLException e) {
                System.out.println("Koneksi gagal : " + e.getMessage());
            }
        }
    }

    Jalankan program kawan-kawan.
    5-7-2013 1-03-42 PM
    sekarang coba ganti nama database nya maka akan tampil pesan error.
    5-7-2013 1-05-12 PM

mudah bukan?…
Sekian dulu untuk episode kali ini. Pada episode yang akan datang Insyaallah kita akan mengulas tentang CRUD.

SAYOUNARA …

1 thoughts on “Koneksi Java dengan MYSQL

  1. Ping-balik: CRUD Sederhana With Java n MySQL Part 1 | Bloger Mencoba Sukses

Tinggalkan komentar