Wednesday, February 7, 2018

Membuat Koneksi Java Dektop Neatbeans dan PHPMyAdmin XAMPP

Langkah-langkah untuk melakukan koneksi Java dan MySQL ialah dengan cara mengimpor package java.sql
Contoh mengimpor package java.sql sebagai berikut:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

Atau cukup dengan :
import java.sql.*;

Penjelasan
DriverManager
memanggil driver JDBC ke memori, dan dapat juga digunakan untuk membuka koneksi ke sumber data.
Connection
mempresentasikan suatu koneksi dengan suatu data source, juga digunakan untuk membuat objek Statement, PreparedStatement dan CallableStatement
Statement
mempresentasikan suatu perintah SQL, dan dapat digunakan untuk menerima objek ResultSet.
PreparedStatement
merupakan alternatif untuk objek Statement SQL yang telah terkompilasi awal
CallableStatement
mempresentasikan suatu stored procedure, dan dapat digunakan untuk menjalankan stored procedures yang terkompilasi dalam suatu RDBMS yang mendukung fasilitas tersebut
ResultSet
mempresentasikan sebuah hasil dari database yang dihasilkan dari statemen SQL SELECT
SQLException
suatu class exception yang membungkus kesalahan (error) pengaksesan database

         
LATIHAN KONEKSI JAVA MySQL
Sebelumnya membuat project pada netbeans buat dulu database pada phpmyadmin
1.       Buka phpmyadmin

2.       Buat database baru dengan nama perpus

3.       Buat tabel admin dengan struktur sebagai berikut :

4.       Buat tabel siswa

5.       Buat tabel buku

6.       Isilah data minimal 3 pada masing2 tabel

7.       Buatlah sebuah project pada NetBeans.         Pilih java Aplication

       
  Berinama project LatihanKoneksiDatabase, hilangkan centang pada Create Main Class


8.       Pada struktur project tersebut, terdapat dua folder di bawahnya, yaitu Source Packages dan
       Libraries. Klik kanan pada Libraries à menu “Add Library”.

9.     Sebuah jendela dialog akan muncul. Pilih MySQL JDBC Driveràklik Add Library. 


Pastikan setelah proses tersebut, di dalam folder Libraries sebelumnya terdapat sebuah library tambahan.



10.       Buat java class baru
Klik kanan pada project latihan koneksi databaseà new à  java class
Misalkan beri nama class koneksi.java

Tulis kode berikut pada koneksi

Kode diatas belum bisa di-run karena belum memiliki method main !

tunggu sampai tutorial selanjutnya :D

Ket :
pembekalan adalah nama database --> sesuaikan dengan database yang dibuat yaitu perpus
String user = "root" adalah nama username phpmyadmin
String pass ="" adalah password pada phpmyadmin
user dan password disesuaikan dengan milik kalian masing-masing.

Read more