Apa yang menyebabkan Error No suitable driver found di java ?
Error bisa disebabkan karena Driver Jdbc yang terinstall tidak sesuai dengan Library Bawaan Netbeans, pastikan kamu mendownload Driver Jdbc versi terbaru yang cocok dengan versi NetBeans kamu dan dari website resmi mysql.Kamu bisa merubah String koneksi dtaabase mysql yang lebih spesifik :
"jdbc:mysql//localhost:3307/dbname,"usrname","password"Penjelasan :
Salah satu kegunaan menggunakan Class DriverManager adalah untuk membuat koneksi dari server luar aplikasi,
Cara yang paling mudah dan tidak akan terjadi Error ketika melakukan koneksi dengan menggunakan Class.forName () pada kelas yang mengimplementasikan interface java.sql.Driver. Nama Class Jdbc MySQLnya adalah com.mysql.jdbc.Driver. Dengan menggunaan Method diatas kamu bisa membua sebuah file konfigurasi user dan password atau data-data yang lain sebagai parameter yang akan menghubungkannnya ke Database.
Berikut saran dari Situs resi MySQL untuk melakukan koneksi Daabase MySQL pada Bahasa pemrograman Java .
import java.sql.Connection;Setelah Koneksi kedatabase berhasil dilakukan, kamu bisa membuat query untukk mengupdate, delete, atau create data menggunakan string silahkan baca Tutorial Java : Insert Statement, Delete Statement, Update Statement Java, Untuk Source code CRUD dengan Java akan diposting pada kesempatan berikutnya.
import java.sql.DriverManager;
import java.sql.SQLException;
Connection conn = null;
...
try {
conn =
DriverManager.getConnection("jdbc:mysql://localhost/test?" +
"user=minty&password=greatsqldb");
// Do something with the Connection
...
} catch (SQLException ex) {
// handle any errors
System.out.println("SQLException: " + ex.getMessage());
System.out.println("SQLState: " + ex.getSQLState());
System.out.println("VendorError: " + ex.getErrorCode());
}