Sabtu, 05 Agustus 2017

Rian Saadillah

Membuat Koneksi Database


Pada tutorial kali ini kita akan belajar membuat koneksi database mysql ke Netbeans. Koneksi database menggunakan netbeans kali ini kita akan membuat dalam bentuk class. Kenapa class, supaya kita bnisa memanggil class koneksi di berbagai form. Sebelum membuat koneksi database ke mysql, terlebih dahulu anda harus membuat databasenya terebih dahulu. 

Langkah 1
Buat class dengan nama class_DB

Langkah 2
Silahkan tulis baris program berikut :

package data;
import java.sql.*;
import java.util.logging.Level;
import java.util.logging.Logger;

public class class_DB {
    
    private static final String url = "jdbc:mysql://localhost:3306/nama_database";
    private static final String driverName = "com.mysql.jdbc.Driver";   
    private static final String username = "root";   
    private static final String password = "";
    private static Connection con;

    public static Connection getConnection() {

        try {
            Class.forName(driverName);
            try {
                con = DriverManager.getConnection(url, username, password);
            } catch (SQLException ex) {
                // log an exception. fro example:
                System.out.println("Failed to create the database connection."); 
            }
        } catch (ClassNotFoundException ex) {
            // log an exception. for example:
            System.out.println("Driver not found."); 
        }
        return con;
    }
    
    public static void close(){
        try {
            con.close();
        } catch (SQLException ex) {
            Logger.getLogger(DB.class.getName()).log(Level.SEVERE, null, ex);
        }
    }   
}

Kemudian silahkan simpan dan class_koneksi sudah bisa di gunakan untuk mengkoneksikan data anda dengan database mysql.

Semoga bermanfaat...

Rian Saadillah

About Rian Saadillah -

Author Description here.. Nulla sagittis convallis. Curabitur consequat. Quisque metus enim, venenatis fermentum, mollis in, porta et, nibh. Duis vulputate elit in elit. Mauris dictum libero id justo.

Subscribe to this Blog via Email :