Manipulasi Database dengan Java
Java Database Connectivity (JDBC) API memungkinkan
kita untuk membuat aplikasi yang berbasis Java yang bisa berinteraksi dengan
basisdata. Dengan JDBC, kita mengakses basisdata tanpa mempedulikan dari vendor
mana basisdata itu dibuat.
JDBC API memberikan kita 3 kemampuan, yaitu membuat
koneksi dengan basisdata, mengirim perintah SQL, dan memproses hasil query. Setiap
mengakses basisdata, kita menggunakan JDBC Driver sebagai interface atau
koneksi ke basisdata tersebut. Setiap vendor basisdata memerlukan driver yang
berbeda. Untuk beberapa vendor telah tersedia drivernya didalam JDBC API,
sedangkan yang tidak ada bisa di-download pada website masing-masing vendor.
Untuk membuat koneksi dengan basisdata JDBC API mengirim perintah kepada MySQL
dan berikut ini adalah sebuah contoh koneksi database di java menggunakan
MySql, sebelum mencobanya pastikan anda sudah menginstall JDK (Java development
kit) dan MySQL, untuk memudahkan menginstal MySQL gunakan Xampp, Appserv atau
yang lain..Berikut kodenya :
=====================================================================
package javaapplication2; // nama Project
import java.sql.*; // Import namespace java.sql
public class Query {
public static void main (String[] args) {
try {
String userName = “root”; //username database
String password = “”; //password database
String url = “jdbc:mysql://localhost:3306/coba”; //url tempat database berada
Connection conn = DriverManager.getConnection(url, userName , password );
Statement stmt = conn.createStatement();
ResultSet rs;
rs = stmt.executeQuery(“SELECT nama FROM dataMhs WHERE nilai = 100″);
while ( rs.next() ) {
String nama = rs.getString(“nama”);
System.out.println(nama);
}
conn.close();
} catch (Exception e) {
System.err.println(“koneksi gagal! “);
System.err.println(e.getMessage());
}
}
}
Tidak ada komentar:
Posting Komentar