.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

Program Koneksi Database di Java dan MySql

0 komentar


بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم
bismillaahirrahmaanirrahiim

السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
Assalamu'alaikum warahmatullahi wabarakatuh

Sebelum masuk membuat program dengan database, kali ini saya akan memberikan contoh program sederhana untuk mengecek koneksi database. Program ini bertujuan apakah database sudah terhubung dengan program java yang kita buat ataupun tidak. Singkat kata langsung saja pada tutorial pembuatan aplikasi cek koneksi database di java.

Buatlah UI sesuai dengan ketertarikan anda, jika andan ingin mengikuti UI yang saya buat silahkan saja. Berikut komponen yang ada pada GUI dalam membuat UI dari program ini.

KomponenVariabelFungsi / Keterangan
JFramecekDBAdalah frame GUI yang diberi nama cekDB
JPanel1topMeletakan komponen title , minimize dan close
JPanel2panel1Meletakan komponen inti dari program ini
JLabel1closeAction untuk keluar dari program
JLabel2minimizeAction untuk minimize program
JLabel3titleMembuat title/nama program
JLabel4lbl_hostPenamaan untuk host
JLabel5lbl_dbPenaman untuk nama database
JLabel6lbl_userPenamaan untuk user name
JLabel7lbl_passPenamaan untuk password
JTextField1hostInput untuk host
JTextField2dBNameInput untuk nama database
JTextField3userInput untuk user mysql
JTextField4passwordInput untuk password mysql
JButtontombolAction untuk perintah cek koneksi pada database
jScrollPanejScrollPane1Meletakan JTextArea untuk output
JTextAreaoutputUntuk menampilkan output berhasil atau tidaknya cek database

Buatlah tampilan UI seperti gambar berikut,
Gambar 1 - Program Koneksi Database di Java dan MySql
Gambar 1

Untuk frame gunakan AbsoluteLayout dengan cara klik kanan JFrame pada navigator , pilih set Layout klik AbsoluteLayout.
Gambar 2 - Program Koneksi Database di Java dan MySql
Gambar 2

AbsolutLayout ini mempermudahkan kita dalam membuat design interface yang setiap komponen dapat ditindih dengan komponen lain.Setelah anda mendesign UI untuk program anda sendiri , kita akan menambah libraries MYSQL JDBC Driver. yaitu driver untuk koneksi/penghubung program dengan MYSQL. Caranya dengan klik kanan pada libraries di project , pilih Add Library cari dan pilih MYSQL JDBC Driver dan klik Add Library.
Gambar 3 - Program Koneksi Database di Java dan MySql
Gambar 3

Gambar 4 - Program Koneksi Database di Java dan MySql
Gambar 4


Selanjutnya kita akan memberikan event exit pada label close. Klik kanan label close , pilih Events , pilih Mouse dan klik mousePressed.
Pada bagian source untuk close, masukan kode program System.exit(0); , seperti program dibawah.

    private void closeMousePressed(java.awt.event.MouseEvent evt) { 
        System.exit(0);
    } 

Sama dengan label close , pada minimize juga menggunakan event mousePressed, dan ketikan kode program berikut pada blocknya.

    private void minimizeMouseClicked(java.awt.event.MouseEvent evt) {              
        this.setState(cekDB.ICONIFIED);
    }

Untuk tombol , event yang digunakan adalah actionPerformed dengan memilih Event > Action > actionPerformed.

    private void tombolActionPerformed(java.awt.event.ActionEvent evt) {          
        String driver = "com.mysql.jdbc.Driver";
        String _host = host.getText();
        String _dbname = dBName.getText();
        String _user = user.getText();
        String _pass = password.getText();
       
        try {
            Class.forName(driver);
            conn = DriverManager.getConnection("jdbc:mysql://" +_host+"/"+_dbname+"?user="+_user+"&password="+_pass+"");
            if (user.getText().isEmpty() || dBName.getText().isEmpty()) {
                output.setText("Masih ada yang kosong !!");
            }
            else {
                output.setText("Berhasil terkoneksi ke database "+dBName.getText());
            }
            return ;
        }
        catch (Exception e){
            output.setText("Error : "+e.getMessage());
        }
    }

Output yang dihasilkan seperti gambar berikut ,
Gambar 5 - Program Koneksi Database di Java dan MySql
Gambar 5

Sekian contoh program untuk mengecek koneksi database mysql, INGAT saat mengecek database pastikan terlebih dahulu Xampp sudah berjalan terutama MYSQL sudah distart. Jika ada pertanyaan atau ingin diskusi mengenai topik ini silahkan berkomentar diblog.

Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
NB :: Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code, membeli hardware elektronika untuk kepentingan Perusahaan maupun Tugas Akhir (TA/SKRIPSI), Insyaallah Saya siap membantu, untuk Respon Cepat dapat menghubungi kami, melalui :

No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com


atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :

ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَٰلَمِين
Alhamdulilah hirobil alamin

وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
wassalamualaikum warahmatullahi wabarakatuh


Artikel Program Koneksi Database di Java dan MySql, Diterbitkan oleh scodeaplikasi pada Minggu, 27 September 2015. Semoga artikel ini dapat menambah wawasan Anda. Website ini dipost dari beberapa sumber, bisa cek disini sumber, Sobat diperbolehkan mengcopy paste / menyebar luaskan artikel ini, karena segala yang dipost di public adalah milik public. Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code ,Dengan Cara menghubungi saya Ke Email: Fajarudinsidik@gmail.com, atau No Hp/WA : (fajar) : 085369237896, (puat) : 085267792168.

Tawk.to