Tips - Cara Praktis Koneksi Java Ke Database

Beberapa orang yang sedang mencar ilmu java mengeluh wacana koneksi java ke database. Kebanyakan dari mereka mengeluh wacana susahnya melaksanakan koneksi, setting, dan macem-macem lagi deh alasannya.

Beberapa orang yang sedang mencar ilmu java mengeluh wacana koneksi java ke database Tips - Cara praktis Koneksi Java ke Database
Itu masuk akal sayapun mengalaminya waktu pertama kali mempelajari java. Sebenarnya melaksanakan koneksi dan setting database di java tidak susah.

Trus gimana dong???

Ikuti saja langkah berikut ini.

I. Sebelum melaksanakan koneksi
Tahap ini ialah tahap yang harus dilakukan sebelum kita mulai menuliskan arahan untuk koneksi database.

Sebelum menciptakan program/aplikasi yang memakai koneksi database, terlebih dahulu kita lakukan hal-hal berikut:

1. Siapkan Driver untuk Database yang kita gunakan
Driver ini bisaanya disediakan oleh para pengembang database. Untuk mendownload nya silahkan download eksklusif di situs resminya.
Contoh: untuk driver MySQL sanggup di dapatkan di :http://dev.mysql.com/

2. sehabis drivernya kita dapatkan, maka langkah selanjutnya ialah setting classpath.
Pelajari lebih lanjut wacana setting classpath di sini: URL ubah Classpath.

3. sehabis kedua langkah diatas dilakukan, lanjut ke bgian II.

II. Melakukan koneksi
Untuk melaksanakan koneksi ke database, sangat mudah. Hanya ada beberapa langkah yang harus dilakukan. Berikut saya paparkan caranya.

Sebagai teladan saya memakai mysql (untuk database lain langkah-langkah yang harus dilakukan sama)

1. Load Driver Database.
Untuk melaksanakan hal ini gunakan syntax berikut:

Class.forName(“com.mysql.jdbc.Driver”); // sesuaikan dengan driver databasenya


2. Koneksi dan Panggil URL databasenya.
Setelah driver databasenya ditentukan, pannggil URL databasenya:
Connection con=DriverManager.getConnection(url, user, password);

url : URL database
user : username database
password : password database

untuk mysql syntaknya sanggup diubah menjadi sebagai berikut
Connection con=DriverManager.getConnection(“jdbc:mysql:http://localhost/table_coba”, “root”, “blackonta”);

3. buat Statement
pada tahap in buat query yang nantinya akan di sanksi oleh data base:
stmt = conn.createStatement(); // step 4


4. Eksekusi perintah (Bisaanya berupa Statement SQL)
rs = stmt.executeQuery("SELECT * FROM tabel02");


5. Proses Hasil
Pada tahap ini hasil yang di sanggup mampu kita proses lebih lanjut, sanggup eksklusif ditampilkan dengan System.out.println(); atau mau ditampilkan di Grid untuk GUI Interface

6. Tutup Koneksi.
Setelah didapatkan hasil yang diinginkan, tutup koneksinya:
stmt.close();
conn.close();

nah ini ada teladan lengkapnya:

---------------------------------------------------------
import java.sql.*;

public class koneksiDB {

public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;

try {
Class.forName("org.gjt.mm.mysql.Driver"); // Step 1
} catch (ClassNotFoundException cnfe) {
System.err.println(cnfe);
} catch (Exception E) {
E.printStackTrace();
} // end catch
try {
conn = DriverManager.getConnection("jdbc:mysql://localhost/coba","root","black");
stmt = conn.createStatement(); // step 4
rs = stmt.executeQuery("SELECT * FROM tabel02");
while (rs.next()) { // step 6
System.out.print(rs.getString("Nomer") + " ");
System.out.print(rs.getString("Judul") + " ");
System.out.print(rs.getString("Pengarang") + " ");
System.out.print(rs.getString("Penerbit") + " ");
System.out.print(rs.getString("harga") + " ");
System.out.println("Oke");
} // while
stmt.close();
conn.close();
} catch(SQLException sqle) {
System.err.println("SQLException : " + sqle.getMessage());
} // end cacth
}
}

---------------------------------------------------------

Cobain deh. Selamat mencoba.

Belum ada Komentar untuk "Tips - Cara Praktis Koneksi Java Ke Database"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel