Mohon tunggu...
Rizal Mutaqin
Rizal Mutaqin Mohon Tunggu... Tentara - Bhumi Literasi Anak Bangsa

Semua Orang Akan Mati Kecuali Karyanya

Selanjutnya

Tutup

Ilmu Alam & Tekno

Kode Untuk Koneksi ke Database Menggunakan Java

18 April 2024   13:47 Diperbarui: 18 April 2024   13:50 80
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Anda dapat menggunakan Java untuk terhubung ke database dengan menggunakan JDBC (Java Database Connectivity). Berikut adalah contoh sederhana koneksi ke database MySQL menggunakan JDBC:

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

public class DatabaseConnection {
    // Informasi koneksi ke database
    static final String DB_URL = "jdbc:mysql://localhost:3306/nama_database";
    static final String USER = "username";
    static final String PASS = "password";

    public static void main(String[] args) {
        Connection conn = null;
        try {
            // Register driver JDBC
            Class.forName("com.mysql.cj.jdbc.Driver");

            // Membuat koneksi
            System.out.println("Connecting to database...");
            conn = DriverManager.getConnection(DB_URL, USER, PASS);

            System.out.println("Connected successfully!");
        } catch (SQLException e) {
            // Tangani kesalahan koneksi
            e.printStackTrace();
        } catch (Exception e) {
            // Tangani kesalahan lainnya
            e.printStackTrace();
        } finally {
            try {
                if (conn != null) {
                    // Tutup koneksi
                    conn.close();
                }
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
    }
}

Pastikan Anda telah mengganti `nama_database`, `username`, dan `password` sesuai dengan konfigurasi database Anda. Juga, pastikan Anda telah menambahkan driver JDBC MySQL ke dalam proyek Anda, baik sebagai JAR terpisah atau menggunakan manajer dependensi seperti Maven atau Gradle.

Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun