Mungkin masih banyak yang belum mengerti bagaimana cara membuat koneksi java ke mysql. Sebenarnya menghubungkan database mysql ke aplikasi java yang akan kita buat tidaklah rumit. coba deh lihat tutorial berikut ini yang menjelaskan tentang cara membuat kode koneksi java ke database mysql
Caranya:
1. Buat Project baru
2. dalam “package” Source Packages buatlah kelas baru bernama “DB”
3. Lalu copy script berikut
import java.sql.*;
import java.sql.DriverManager;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.sql.*;
import java.sql.DriverManager;
public class DB {
//Untuk koneksi ke MySQL
private String userid = “root”;
private String password = “”;
//silahkan digant url-nya, tapi tergantung nama databasenya
//formatnya: “jdbc:tipeDatabase://server:port/namaDatabase”
String url = “jdbc:mysql://localhost:3306/mahasiswadb”;
public Connection con;
// constructor
public DB(){
getConnection();
}
public Connection getConnection(){
try {
Class.forName(“com.mysql.jdbc.Driver”);
}
catch (java.lang.ClassNotFoundException e){
System.err.print(“Koneksi dengan Datagase gagal: “);
System.err.println(e.getException());
}
try {
con = DriverManager.getConnection(url, userid,password);
System.out.print(“Nyambung”);
}catch(SQLException e) {
System.err.println(“ID dan Password Anda gagal ” + e.getMessage());
}
return con;
}
public static void main(String[] args){
new DB();
}
}
4. Coba test (di-build lalu di-run)
5. Jika muncul pernyataan seperti berikut ini:
Koneksi dengan Datagase gagal: null
ID dan Password Anda gagal No suitable driver found for jdbc:mysql://localhost:3306/mahasiswadb
Artinya program kita belum bisa terhubung dengan database. Kenapa?
Karena dalam Library, kita belum memberikan library “MySQL JDBC Driver”
yang berfungsi untuk menjembatani program kita dengan MySQL.
6. Silahkan Klik kanan pada “Libraries” lalu pilih “Add library”
6. Dari pilihan “Global Library” pilih “MySQL JDBC Driver” dan Add library.
7. Coba “build” lagi source code tersebut. Seharusnya sudah connect
dan muncul keterangan “NyambungBUILD SUCCESSFUL (total time: 0 seconds)”
8. Jika masih belum nyambung, coba cek kembali apakah MySQL dalam XAMPP
sudah berjalan/run? apakah nama database-nya benar? apakah ID dan
password MySQL-nya benar?
Tutorial JavaSE, JavaME, JavaEE, Android, Netbeans, Eclipse, Mysql Bahasa Indonesia
Artikel Lainnya
- Langkah Mudah Membuat Animasi di Java
- Cara Membuat Rumus Matematika Pada Java
- Tutorial Cara Instal Glassfish, Jersey, Eclipse WTP Untuk Membuat Web API
- Cara Menghitung Panjang Sebuah String
- Cara Membuat dan Menampilkan Laporan di Java
- Membuat Object bergerak pada waktu Run Time di Java
- Cara memanggil JFrame dan JDialog serta perbedaan antara keduanya
- Cara Membuat Angka Random Pada Java
- Menampilkan Data JTable Ke JTexfield
- Java Date and Time
- Aplikasi Database Sederhana Dengan Java Netbeans MySql
- Sistem Informasi Rental Kendaraan Bermotor dengan Java
- Cara Mengatasi Aplikasi Java Error Saat Pindah Komputer
- Fungsi Dan Kegunaan Java Virtual Machime (JVM)
- Cara Mengatasi Error Null Pointer Pada Java
- Dasar Dasar Game Pada Java Netbeans
- Cara Merubah/Mengganti Icon JFrame/JDialog Java
- Membuat Folder Menggunakan Aplikasi Java
- Membuat Virus Usil Menggunakan Java
- Cara Memeriksa Keberadaan File dg Fungsi .exists()
- Cara MengCompare / Mencocokan 2 Buah String Di Java
- Tutorial Cara Menggunakan JRadioButton
- Membuat Aplikasi Client Server Chating Menggunakan Java
- Membuat Aplikasi Browser Menggunakan Java
- Cara Mudah Menampilkan Gambar Di Java Netbeans
- Membuat, Membaca dan Menulis File Menggunakan Java Netbeans
- Mengenal Lebih Jauh Event Di Java
- Penjelasan Rinci Class Pada Java
- Bagusan Mana Netbeans atau Eclipse. Ini Jawabannya
- Mengenal Lebih Jauh Method Pada Java
- Cara Menambahkan Plugin JCalendar Pada Netbeans
- Membuat Aplikasi Pulsa Handphone Menggunakan Java Netbeans
- Cara Menghitung Selisih Tanggal atau Hari di Java Netbeans
- Cara Mudah Membuat Form Input Java Netbeans
- Cara Lengkap Menggunakan IReport di Netbeans
- Tips dan Trik Membuat Aplikasi Sistem Informasi Dengan Cepat
- Cara Menggunakan JFileChooser Untuk Menampilkan Dialog Browse File
- Cara Mendapatkan IP Address Menggunakan InetAddress di Java
- Mengenal Action atau Event Listener pada Java
- Cara Mengetahui Panjang Karakter Menggunakan Fungsi Length
- Java: Creating Method
- Cara Mudah Membuat Aplikasi Android Tanpa Coding
- Tutorial Cara Membuat JAX-WS menggunakan Eclipse, CXF dan Glassfish V3
- Tools Untuk Membuat Aplikasi Android Secara Cepat
- SourceCode Sistem Informasi Penjualan Menggunakan Java
- Java MySQL JDBC Tutorial using NetBeans Part 1
- Membuat Game Tebak Angka Dengan Java Netbeans
- Cara Memberi Background Gambar Pada JFrame
- Cara Mengetahui Scroll Mouse Pada Java
- Contoh Lengkap Program Array Pada Java