Halaman

Minggu, 10 November 2013

Tutorial Koneksi Java menggunakan JDBC Dengan Database MySql


Pada post kali ini kita akan belajar bagaimana ‘Koneksi Java Netbeans dengan Database MySql’. Sebelumnya anda harus membuat database terlebih dahulu. Misalnya dengan nama ‘mahasiswa’.

Langkah langkah yang harus dilakukan adalah :


          A.Buat Project baru 
Pilih menu file> New Project, lalu pilih categories Java dan Java Application. Selanjutnya, pilih Next. Isi Project Name dengan KoneksiDbs (*sesuai keinginan) dan Project Location dengan D :\YUYUN\praktek java (*sesuai keinginan), Lalu klik Finish.




        B.Selanjutnya akan muncul


Ø Pada tahap 1 package koneksijdbc isi dengan coding :
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;

Ø Pada tahap 2 public class KoneksiJDBC isi dengan coding :

Connection connection = null;
public void sambungkanDatabase (
String namaServer, String namaDatabase,
String username, String password
) throws SQLException {
    try {
        String driverName = "com.mysql.jdbc.Driver";
        Class.forName(driverName);
        String url = "jdbc:mysql://" + namaServer + "/" + namaDatabase;
        connection = DriverManager.getConnection(url, username, password);
        JOptionPane.showMessageDialog(null, "Koneksi ke database tersambung..");
    } catch (ClassNotFoundException ex) {
        Logger.getLogger(KoneksiJDBC.class.getName()).log(Level.SEVERE, null, ex);
    }
}

Ø Pada tahap 3 public static void main(String[] args) isi dengan coding :

throws SQLException {
KoneksiJDBC kd = new KoneksiJDBC();
kd.sambungkanDatabase("localhost", "mahasiswa", "root","");  
}

      C.The last step is . . .

Tambahkan MySQL JDBC driver dengan cara klik kanan pada project KoneksiJDBC > Properties > Libraries pada tab Compile pilih Add Library lalu tambahkan MySQL JDBC Driver > OK seperti pada gambar dibawah ini :





      D.Kemudian Run
Tadaaaaa~

SEMOGA BERHASIL^^

Tidak ada komentar:

Posting Komentar