You are on page 1of 10

MEMBUAT PROGRAM DATABASE SEDERHANA

( Menggunakan Java & MySQL)

Ahmad Sanmorino, S.Kom

Disusun Oleh :

FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA TAHUN 2009

Koneksi Java-MySQL dengan JDBC


Untuk melakukan koneksi dari Java ke MySQL melalui JDBC, berikut langkahlangkah singkatnya : 1. Pastikan di komputer Anda sudah terinstall : a. Java Versi terakhir bisa didownload di http://java.sun.com b. MySQL (phptriad) Versi terakhir bisa didownload di http://www.mysql.com c. JDBC JDBC merupakan driver penghubung antara aplikasi (program) java dengan DBMS (Database Management System). Versi terakhir bisa Anda download di http://dev.mysql.com/downloads/connector/j/3.1.html Ekstrak connector yang sudah di download, yang penulis gunakan misalnya disini adalah mysql-connector-java-3.2.0-alpha.

Copy File Executable Jar File mysql-connector-java-3.2.0-alpha yang sudah diekstrak ke dalam folder : C:\Program Files\Java\jdk1.5.0_10\jre\lib\ext\ C:\Program Files\Java\jre1.5.0_10\lib\ext 2. Melakukan Koneksi Database a. Mengaktifkan driver JDBC Class.forName(com.mysql.jdbc.Driver); Atau jika sudah setting CLASSPATH-nya, bisa langsung dengan perintah : Class.forName(jdbc.Driver); b. Membuat Koneksi Langkah berikutnya adalah melakukan koneksi ke database, berikut perintahnya : Connection con = DriverManager.getConnection(url, usr, pwd); Keterangan : - con adalah variabel bertipe Connection, - url adalah informasi jenis database + host database + nama database? - usr adalah user untuk koneksi ke database - pwd adalah password untuk masuk ke database 2

Mem buat Program Database Sederhana

ahmadsanm orino@gm ail.com

Contoh : Connection con = DriverManager.getConnection (jdbc:mysql://localhost/mhs?, root, );

Membuat Program Database Sederhana


1. Menyiapkan Database Buat database baru dengan nama ahmad dengan perintah : mysql>create database ahmad; Gunakan database ahmad yang sudah dibuat dengan menggunakan perintah : mysql>use ahmad; Selanjutnya buat tabel baru dengan nama mahasiswa, dengan struktur sebagai berikut :

2. Setelah menyiapkan database, langkah selanjutnya adalah menyiapkan file program java yang dibutuhkan. Kita membutuhkan dua buah file program java, yaitu : - dataMahasiswa.java - mahasiswa.java File dataMahasiswa.java Informasi mengenai file dataMahasiswa.java adalah sebagai berikut : 1. import paket-paket yang akan digunakan dalam program yang dibuat

Mem buat Program Database Sederhana

ahmadsanm orino@gm ail.com

2. Buat nama kelas dataMahasiswa yang mewarisi kelas JFrame dan mengimplementasikan method ActionListener. Pendeklarasian setiap variabel dan object yang akan digunakan. Buat label dengan menggunakan JLabel, TextField dengan JTextField, tombol dengan menggunakan JButton

3. Deklarasikan container untuk meletakkan setiap komponen yang sudah dideklarasikan.

4. Tambahkan ActionListener pada setiap objek yang akan diberikan aksi

5. Letakkan setiap objek ke dalam container

Mem buat Program Database Sederhana

ahmadsanm orino@gm ail.com

6. Pengaturan setiap objek ketika ditekan tombol Input

7.

Pengaturan setiap objek ketika ditekan tombol simpan

Mem buat Program Database Sederhana

ahmadsanm orino@gm ail.com

8. Pengaturan setiap objek ketika ditekan tombol batal dan keluar

File mahasiswa.java Informasi mengenai file mahasiswa.java adalah sebagai berikut : Buat kelas baru dengan nama mahasiswa, deklarasikan method utama beserta modifier-nya. Lakukan koneksi ke database kemudian gunakan Try dan Catch untuk penanganan kesalahan.

Mem buat Program Database Sederhana

ahmadsanm orino@gm ail.com

3. Berikut adalah program lengkap file dataMahasiswa.java dan mahasiswa.java

Mem buat Program Database Sederhana

ahmadsanm orino@gm ail.com

Mem buat Program Database Sederhana

ahmadsanm orino@gm ail.com

Mem buat Program Database Sederhana

ahmadsanm orino@gm ail.com

Jika sudah selesai lakukan proses compile file dataMahasiswa.java dan mahasiswa.java melalui Command Prompt. Kemudian jika tidak ada kesalahan jalankan program mahasiswa.class yang sudah terbentuk ketika proses compile berhasil.

Try to forget the mistakes of the past and press on to the greater achievements of the future

Mem buat Program Database Sederhana

ahmadsanm orino@gm ail.com

10

You might also like