-->

Type something and hit enter

author photo
By On

Cara Menyambungkan Java Dengan Database MySQL - pada tutorial kali ini saya akan membahas bagaimana cara menyambungkan java dengan mysql. Pada tutorial ini saya menggunakan xampp sebagai software pendukung.

Alat yang dibutuhkan : 
  • Java
  • Netbeans (Versi 8.2)
  • Xampp
Berikut langkah - langkahnya :
  • Buka xampp dan aktifkan apache dan mysql

  • buka browser dan akses http://localhost/phpmyadmin

  • buat database dengan nama bebas (pada tutorial kali ini saya menggunakan nama database "tutorial"

  • Buat projek baru di java dengan netbeans dan buatkan sebuah class untuk file koneksi

  • tambahkan library MySQL JDBC DRIVER untuk projek baru yang sudah kita buat tadi. untuk versi netbeans 8 ke atas itu sudah di sediakan, sedangkan untuk versi netbeansnya 7 kebawah harus di download
    cara menambahkan library ini yaitu : klik kanan pada folder library projek yang sudah kita buat tadinya, dan pilih add library, selanjutnya pilih library MySQL JDBC DRIVER


  • Tambahkan syntax dibawah ini kedalam file koneksinya
  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.Statement;
  4. public class koneksi {
  5.     public static Connection con;
  6.     public static Statement stm;
  7.     public static void main(String args[]){
  8.         try {
  9.             String url ="jdbc:mysql://localhost/tutorial";
  10.             String user="root";
  11.             String pass="";
  12.             Class.forName("com.mysql.jdbc.Driver");
  13.             con =DriverManager.getConnection(url,user,pass);
  14.             stm = con.createStatement();
  15.             System.out.println("koneksi berhasil;");
  16.         } catch (Exception e) {
  17.             System.err.println("koneksi gagal" +e.getMessage());
  18.         }
  19.     }
  20.    
  21. }
  • Jalankan aplikasi yang tadi, maka hasilnya seperti gambar dibawah ini

2 komentar

avatar

Nyimak aja deh gan :D nggk begitu paham sama PHP

Click to comment