Anda di halaman 1dari 1

PRAKTIKUM : 5

JUDUL : CLASS KONEKSI


WAKTU : 1 X 120 Menit

1. Kompetensi Dasar
Mahasiswa dapat menghubungkan sebuah database (MySql) dengan interface java

2. Teori Dasar
Membuat program yang terhubung dengan database diperlukan sebuah class koneksi,
class tersebut berisi driver dan url dimana database berada di media penyimpanan,
format driver disesuaikan dengan jenis RDBMS yang dipakai, untuk database tertentu
paket java sudah menyediakan salahsatu nya adalah MySql, berikut contoh format umum
penggunaan driver :

Class.forName(nama_driver);

Contoh driver MySQL


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

Sedangkan format URL, adalah lokasi dimana database disimpan, format penulisannya
sebagai berikut :
DriverManager.getConnetion(url,user,password);

Contoh penggunaan:
DriverManager.getConnection("jdbc:mysql://localhost/pelajar","root","password");

3. Praktikum

import java.sql.*;
public class koneksi {
public koneksi(){
}
public Connection bukaKoneksi()throws SQLException{
Connection con=null;
try{
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://localhost/pelajar",
"root", "password");
return con;
}
catch(SQLException se){
System.out.println("No Connection open");
return null;
}
catch(Exception ex){
System.out.println("Cound not open connection");
return null;
}
}
}

Anda mungkin juga menyukai