Cara Mudah Membuat Koneksi Java Netbeans Ke MySQL - koneksi ke dalam database sangat penting apabila aplikasi kita berhubungan dengan database, misalya menampilkan data mahasiswa atau sejenisnya.
Kita bisa melakukan create, read, update dan delete pada data didalam database mysql dengan menggunakan aplikasi buatan kita, tetapi tentunya kita juga butuh koneksi untuk menghubungkan aplikasi kita kedalam database mysql itu sendiri.
Athoul akan share bagaimana cara membuat koneksi dari java netbeans ke database mysql, cara ini sebenarnya sangat mudah, kita hanya butuh satu java class untuk koneksi, dan selanjutnya java class ini akan dipanggil ketika kita butuh koneksi dihalaman tertentu.
misalnya di form data mahasiswa kita ingin menampilkan data siswa dari dalam database, kita hanya memangil java class koneksi kedalam form tersebut, jadi kita tidak perlu membuat satu persatu koneksi di semua halaman, ini akan mempermudah dan tidak membuang buang waktu daripada membuat satu persatu koneksi di semua halaman yang ingin melakukan koneksi kedalam database.
Baca Juga :
Silahkan simak Cara Mudah Membuat Koneksi Java Netbeans Ke MySQL dibawah ini.
Cara Mudah Membuat Koneksi Java Netbeans Ke MySQL
Membuat Project Baru
Buatlah sebuah project baru seperti biasanya.Menambahkan Library
Masukkan Library MySQL JDBC Driver simak caranya dibawah ini.- Klik kanan di libraries dan ikuti seperti gambar dibawah ini.
Membuat File koneksi.java
Seperti yang saya jelaskan diatas fungsi file koneksi adalah untuk melakukan koneksi kedalam database mysql.Cara simak dibawah ini :
Membuat Koneksi
Import beberapa library dibawah ini kedalam file koneksi.import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import javax.swing.JOptionPane;
Dan Masukkan Kode ini didalam public classConnection con;
Statement stm;
public void config(){
try {
Class.forName("com.mysql.jdbc.Driver");
con=DriverManager.getConnection("jdbc:mysql://localhost/athoul","root","");
stm=con.createStatement();
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Koneksi gagal"+e.getMessage());
}
}
Keterangan : "athoul" adalah nama dari database yang akan kita gunakan.Pastikan tidak ada error, hingga kode program mu seperti gambar dibawah ini.
package cobakoneksi;
/**
*
* @author Athoul Muwafiq
*/
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import javax.swing.JOptionPane;
public class koneksi {
Connection con;
Statement stm;
public void config(){
try {
Class.forName("com.mysql.jdbc.Driver");
con=DriverManager.getConnection("jdbc:mysql://localhost/athoul","root","");
stm=con.createStatement();
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Koneksi gagal"+e.getMessage());
}
}
}
Note : Sebelum Menjalankan, pastikan mysql aktif atau berjalan.Apabila script diatas dijalankan dan tidak muncul pesan error, maka kamu berhasil melakukan koneksi kedalam database.
Menerapkan Koneksi
Saya akan mencoba menerapkan koneksi diatas untuk input data kedalam database, silahkan simak tutorial dibawah ini.Cari kode public class nama_file extends javax.swing.JFrame { dan masukkan kode dibawah ini tepat diatas kode tersebut.
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
Taruh Juga kode ini dibawah public class nama_file extends javax.swing.JFrame {Connection con;
Statement stat;
ResultSet rs;
String sql;
Taruh juga kode ini dibawah initComponents();koneksi DB=new koneksi();
DB.config();
con=DB.con;
stat=DB.stm;
Ketika tombol input diklik maka data yang ada dalam textfield akan masuk kedalam database, masukkan kode ini didalam tombol input.try {
String nama=jTextField1.getText();
String alamat=jTextField2.getText();
sql="insert into user set nama='"+nama+"',alamat='"+alamat+"'";
stat.executeUpdate(sql);
JOptionPane.showMessageDialog(null, "berhasil");
} catch (Exception e) {
}
Coba kamu cek kedalam database apakah date tersebut sudah masuk, apabila sudah masuk maka kamu berhasil :D.Jika kamu masih bingung, silahkan ditanyakan dikolom komentar ya, atau kamu juga bisa mengunduh source code dengan click link dibawah ini.
https://github.com/athoulmuwafiq/koneksi-java
itulah artikel mengenai Cara Mudah Membuat Koneksi Java Netbeans Ke MySQL Semoga bermanfaat.