Koneksi Java Kedalam Database MYSQL

by 02.47 4 komentar


KONEKSI DATABASE MYSQL DENGAN JAVA







Oke kali ini saya akan membahas tentang cara mengkoneksikan Java Netbeans Kedalam MYSQL.
Jika anda hendak membuat aplikasi Pada Java Netbeans, jika anda ingin mengkoneksikan dengan Database yang perlu anda lakukan pertama kali adalah mengetes koneksi antara keduanya terlebih dahulu.

Berikut adalah cara-cara koneksi Java dengan Database:

1. Start Apache dan Mysql pada Xampp anda.
2. Masuk kedalam PhpMyadmin
Caranya yaitu ketikan localhost/phpmyadmin pada browser anda sehingga terlihat seperti gambar berikut:



3. Buat Database.
Caranya adalah klik tombol database/basis data pada bagian atas lalu isikan kolom database dengan nama database anda. contohnya. db_tes lalu klik tombol create/ buat.
Perhatikan gambar berikut :




4. Buat Java Package Pada Aplikasi Java Netbeans Anda Dengan nama Koneksi.
Klik kanan pada Java Package lalu klik kanan Pilih New -> Java Class.
Kemudian isikan nama Java Classnya sesuai dengan yang anda inginkan. Contohnya yang saya buat adalah Koneksi.

Bagi yang belum tau cara membuat Aplikasi Pada Netbeans Bisa dibaca disini.Cara Membuat Aplikasi Java Netbeans.

Jika sudah maka tampilannya akan seperti gambar berikut :



5. Tambahkan Script Berikut diantara:

 public class Koneksi {
............
.............
}


    private static final String driver = "com.mysql.jdbc.Driver";
    private static final String database = "jdbc:mysql://localhost:3306/db_tes";
    private static final String user = "root";
    private static final String password = "";
   
    private Connection connection;       
    private String pesanKesalahan;

    public String getPesanKesalahan() {
        return pesanKesalahan;
    }
   
    public Connection getConnection(){
        connection = null;       
        pesanKesalahan = "";
       
        try{
            Class.forName(driver);
           
        } catch (ClassNotFoundException ex){
            pesanKesalahan = "JDBC Driver tidak ditemukan atau rusak\n"+ex;
        }
       
        if (pesanKesalahan.equals("")){
            try {
                connection = DriverManager.getConnection(database+"?user="+user+"&password="+password+"");
            } catch (SQLException ex) {
                pesanKesalahan = "Koneksi ke "+database+" gagal\n"+ex;
            }
        }
       
        return connection;
    }
   
     public static void main(String[] args) throws ClassNotFoundException {

    Connection conn = null;
    String driver = "com.mysql.jdbc.Driver";
    String database = "jdbc:mysql://localhost:3306/
db_tes";
    String user = "root";
    String pass = "";
    try {
    Class.forName(driver);
    conn = DriverManager.getConnection(database,user,pass);
    System.out.println("Koneksi Berhasil");
    } catch (SQLException e) {
    System.out.println("SQLException: "+e.getMessage());
    System.out.println("SQLState: "+e.getSQLState());
    System.out.println("VendorError: "+e.getErrorCode());
    }


Jika nanti setelah ditambahkan script berikut masih ada yang erorr seperti gambar berikut anda tidak perlu takut atau GALAU yang perlu anda lakukan adalah hanya Klik Lampu Merahnya yang di bagian erorr tersebut lalu pilih add import java.sql.Connection & add import java.sql.DriverManager & add import java.sql.SQLException pada pilihan tersebut lihat gambar.

Setelah itu maka pesan erorr tersebut akan hilang dengan sendirinya.


Penting : Perhatikan yang berwarna merah adalah nama database anda,, jadi jika anda ingin mengkoneksikan Java dengan Databse MYSQL hal yang pertama kali anda lakukan adalah membuat Databasenya terlebih dahulu.

6. Langkah terakhir adalah menambahkan library MYSQL pada Aplikasi yang anda buat,, kenapa sih harus menambahkan Librarynya. Karena Java Masih belum mengenal dengan MYSQL sebagai pengenal atau penghubungnya agar antara Java dan MYSQL bisa saling terkoneksi kita harus menambahkan Driver Mysql nya dengan cara:

Klik kanan pada Libraries yang ada pada Aplikasi Java yang sudah anda buat.
Lalu Pilih Add Library. Seperti gambar berikut :


Lalu Pilih MYSQL Jdbc Driver setelah itu add Library.

7. Tes Koneksi Database anda dengan cara Tekan Shift+F6.
Jika berhasil maka akan muncul pesan "Koneksi Berhasil" pada bagian bawah  atau outputnya seperti terlihat di dalam gambar.







Demikianlah Tutorial Cara mengkoneksikan Java Dengan Mysql.
Semoga bermanfaat. :)

Achmad Fimansyah

Developer

Terima Kasih sudah berkunjung ke blog pribadi saya. Semua artikel yang saya muat disini adalah tentang JAVA PROGRAMMING Mulai Dari Java Desktop Maupun Java WEB.

4 komentar:

  1. Lalu cara mengoneksikan dengan database yang ada di hosting gimana ya? Kalau database yang ada di localhost sudah berhasil...tq

    BalasHapus
  2. keluar masuk blog cuma ini doang yang success tutornya..
    thanks bgt gan (y) amat sangat manfaat

    BalasHapus
  3. keren gan, sangat membantu..
    kunjungi juga :
    http://susantoberbagi.blogspot.co.id/

    BalasHapus

TERIMA KASIH BANYAK TELAH BERKUNJUNG KE BLOG SAYA.
Semoga semua Postingan yang ada dalam blog saya dapat bermanfaat bagi banyak orang.