Dalam postingan saya kali ini saya akan memberikan cara membuat koneksi database mysql ke java dengan netbeans.

pertama kita sudah membuat databasenya terlebih dahulu dan selanjutnya kita membuat project  misnyalnya saya akan menamakan project saya dengan nama program.fajar. selanjutnya kita menambahkan Driver Mysql kedalam project yang telah  kita buat.

caranya klik kanan pada project library ==> lalu pilih add library

Untitled2

selanjutnya klik MySQL JDBC Driver untuk menambahkan MySQL Driver kedalam Project dan klik button add Library untuk mengakhiri.

setelah kita menambahkan MySQL Driver ke dalam project, sekarang saatnya kita masuk ke pengkodean. kita membuat class terlebih dahulu untuk melakukan koneksi ke database MySQL. sebelumnya kita sudah mempunyai package dan tidak perlu membuat lagi. cara membuat class yaitu kita klik kanan pada source package ==> pilih new ==> pilih java class.

pertama kita membuat variabel static di bawah package. kenapa static agar ketika kita membuat aplikasi, aplikasi tersebut akan mengakses secara langsung tanpa harus membuat objek class lagi.

contoh sourcenya seperti ini

package program.fajar;

import java.sql.Connection;

sekarang kita membuat method di bawah class dengan nama getKoneksi();

selanjutnya ikuti source kode di bawah ini.

package program.fajar;

import java.sql.Connection;

import javax.swing.JOptionPane;

public class KoneksiDatabase {

private static Connection koneksi();

public static void Connection getKoneksi(){

//lihat dulu apakah koneksi == null

if (koneksi== null) {
ini adalah source kodenya.

try{

// pastikan nama database sama persis contohnya saya membuat database mahasiswa.
String url= ” jdbc:mysql://localhost:3306/mahasiswa”;
String userid=” root”;
String Password= “”;
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
koneksi= DriverManager.getConnection(url, userid, Password);

//sebelum mengetikan JOptionPane kita harus terlebih dahulu mengimportnya di bawah package
JOptionPane.showMessageDialog(null, “koneksi berhasil”);
}catch(SQLException e){
JOptionPane.showMessageDialog(null, “koneksi Gagal”);
}
}
return koneksi;

}

//ini untuk memanggil method
public static void main(String[] args) {
new koneksi_db.getKoneksi();
}
private static class getKoneksi {
public getKoneksi(){

}
}
}

sekarang coba klik run atau F5 pada laptop anda, apakah koneksi sudah berhasil atau belum.

jika koneksi berhasil JOptionPane akan keluar dengan pesan koneksi berhasil. dan jika gagal akan keluar pula pesan gagal.

sekian post an kali ini semoga bermanfaat bagi anda. kritik dan saran dari anda yang membangun guna untuk penulisan lebih baik lagi. Terima Kasih

salam Coding 🙂