Membuat Koneksi Eclipse ke Database Mysql (XAMPP)

Salam Programmer , kali ini saya akan memberikan tutorial singkat Cara mengkoneksikan java eclipse ke Database.Semoga postingan ini bermanfaat dan  menambah wawasan.

Sebelum memulainnya kita harus menginstall terlebih dahulu jdk dan Xampp.Setelah itu, downloadlah library berikut >mysql-connector-java-5.1.7-bin.jar. Jika sudah download Xampp,Nyalakan service Apache dan MySQL yang terdapat pada XAMPP. Seperti gambar berikut:

Screenshot 2016-01-26 14.47.57

 

Setelah itu kita buat database MySQL, sebagai contoh : db_pkl

Screenshot 2016-01-26 10.29.25

 

Buka eclipse, Buat New Project java –  Project namenya contohnya: “NewProject3”

Screenshot 2016-01-26 10.35.43

Screenshot 2016-01-26 14.50.37

Kemudian klik finish, setelah itu kita koneksikan mysql-connector-java-5.1.7-bin.jar ke eclipse.

klik kanan pada project yang telah di buat dan pilih properties

Screenshot 2016-01-26 10.38.48

Kemudian pilih Java Build Path – Libraries – Add External JARs…Tambahkan mysql-connector-java-5.1.7-bin.jar

Screenshot 2016-01-26 14.52.58

 

lalu buat class baru di project “NewProject3” dan beri nama classnya “koneksi” 

Screenshot 2016-01-26 10.40.08

 

 

Lalu kita ketikan source code bertikut di class “koneksi”

package NewProject3;

/* import libraries yang dibutuhkan */
import javax.swing.*; 
import java.sql.*; 
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;

import com.mysql.jdbc.PreparedStatement;


public class koneksi {
//variabel yang di butuhkan
 public static Connection conn;
 private static Connection xConn = null;
 
 // Method untuk membuka koneksi dengan database MySQL
 public static void main(String args[]){
 
 try{
 Class.forName("com.mysql.jdbc.Driver"); 
 conn = DriverManager.getConnection("jdbc:mysql://localhost/db_pkl","test","test");//database,username,password disesuaikan
 System.out.print("Koneksi Berhasil ke"+conn);
 }catch(Exception exc){
 exc.printStackTrace();
 System.out.print("Gagal Koneksi Database");
 }
 
 }
 // Method untuk menutup koneksi dengan database MySQL
 public void closeConnMysql() {
 try {
 xConn.close();
 } catch (SQLException ex) {
 Logger.getLogger(koneksi.class.getName()).log(Level.SEVERE, null, ex);
 }
 System.out.println("Menutup database [ ok ]");
 }
 //Method untuk me-return nilai (variable) xConn
 public Connection getMysqlConn() {
 return xConn;
 }

 public static PreparedStatement prepareStatement(String query) {

 return null;
 }



}

Jika keluar Pesan seperti ini Maka Koneksi ke Database Sukses, selamat Mencoba…. 🙂

Screenshot 2016-01-26 10.43.55

 

Thanks! You've already liked this