. Membuat Class Koneksi dengan MySQL | HORIZON NUSANTARA
loading...

Membuat Class Koneksi dengan MySQL

loading...
iklan tautan
Untuk membuat Class koneksi ke database, java mempunyai beragam cara, tergantung mana yang kita sukai dan kuasai. Berikut adalah salah satu cara melakukan koneksi dengan database MySQL menggunakan dengan ide Netbeans. Diasumsikan kita telah mempunyai satu projek dengang menggunakan data base MySQL (Untuk Pembuatan Projek saya kira sudah bisa difahami). sebelumnya import dahulu Drivernya dengan cara klik kanan pada Libraries lalu pilih Add Library sehingga muncul kotak dialog seperti dibawah ini :



Setelah itu klik tombol AddLibrary....:

Setelah proses itu selesai buat sebuah class baru, kita contohkah dengan nama Class Koneksi, untuk koding program seperti dibawah ini :

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/



import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;

/**
*
* @author Ernis Nurjaman
*/
public class Koneksi {

public Koneksi(){

}

public Connection bukakoneksi()throws SQLException{
Connection nempel = null;

try{
Class.forName("com.mysql.jdbc.Driver");
nempel = DriverManager.getConnection("jdbc:mysql://localhost/perpus","root",null);
return nempel;


}
catch(SQLException se){
JOptionPane.showMessageDialog(null,
"Tidak Dapat tersambung ke database.\n"+ "Silahkan Periksa Ulang server anda..!",
"Konfirmasi", JOptionPane.ERROR_MESSAGE);
System.out.println("Tidak ada sambungan yang terbuka");

return null;
}
catch (Exception ex){
System.out.println("Tidak tersambung");
return null;
}
}


}

Setelah penulisan coding selesai maka class Koneksi bisa dipanggil oleh Class yang lain yang membutuhkan koneksi dengan database.

Selanjutnya kita akan membahas source kode diatas :

import java.sql.Connection;
adalah mengimport class Connection dalam package java.sql

import java.sql.DriverManager;
adalah mengimport class DriverManager dalam package java.sql

import java.sql.SQLException;
adalah mengimport class SQLException dalam package java.sql

import javax.swing.JOptionPane;
adalah mengimport class JOptionPane dalam package javax.swing

public Connection bukakoneksi()throws SQLException{
membuat method Connection dengan nama bukakoneksi

Connection nempel = null;
Membuat objek Connection dengan nama nempel

Class.forName("com.mysql.jdbc.Driver");
Memanggil Driver jdbc

yang perlu diperhatikan adalah pengalamatan database seperti source kode dibawah ini
nempel = DriverManager.getConnection
("jdbc:mysql://localhost/perpus","root",null);
localhost = alamat server
perpus = nama database
root = username untuk digunakan memanggil database
null = adalah password yang untuk menggunakan database, perlu diingat apabila kita mengunakan password maka null harus diganti dengan password yang kita punyai

catch(SQLException se){
adalah Exception berfungsi untuk menangkap Kesalahan / error

Sebenarnya masih banyak cara melakukan koneksi dengan MySQL itu hanya satu contoh, dan mudah-mudahan bermanfaat.

source : http://www.ernswebkom.co.cc
loading...

0 Response to "Membuat Class Koneksi dengan MySQL"

Posting Komentar