cara koneksi mysql dengan java

-luntas ilmu- selamat malam kali ini saya akan bikin tutorial bagaimana cara menghubungkan database mysql dengan bahasa java. Begini caranya pertama buka neatbean.
*buat dulu database nya terlebih dahulu jika sudah siap lakukan hal dibawah ini :).

* install library mysql-connector-java download disini
*kemudian letak kan hasil download library tadi di project neatbean dan letakkan di folder library
*kemudian di netbean set project aktif kemudian klik kanan di folder libraries pilih add folder/jar
setelah itu buat kelas baru dengan nama koneksi.java
* masukan kode dibawah ini


package koneksi;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

/**
 *
 * @author phantom
 */
public class Koneksi {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) throws ClassNotFoundException {
        // TODO code application logic here
       Connection conn = null;
        
            String driver = "com.mysql.jdbc.Driver";
            String url = "jdbc:mysql://localhost:3306/simalan"; //pada kata simalan sesuaikan dengan nama database anda
            String user = "root";
            String pass = "";
 
        try {
            Class.forName(driver);
            conn = DriverManager.getConnection(url,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());
        }
    
    }
}

semoga bermanfaat ammin..