Roidel Simarmata

April 25, 2008

Koneksi Java dan MySql

Filed under: Java Programming — Tags: , , — roidel @ 10:56 am

Setelah berkali-kali mengutak-atik java dan mysql, akhirnya berhasil juga melakukan koneksi java dengan mysql, bagi yang masih belum juga berhasil melakukan koneksi, ini dia saya bagi caranya.

Info Driver/Program:
====================
- Java : J2SDK1.4.2
- Editor : JCreator 3.5
- Database : MySQL 5.1.24
- Driver JDBC : mysql-connector-java-5.0.4-bin.jar (download di www.mysql.com)

Konfigurasi:
============
- Coppy file mysql-connector-java-5.0.4-bin.jar ke C:\j2sdk1.4.2\jre\lib\ext (atau dimana anda install j2sdk nya)
- Buat CLASS PATH di My Computer – System – Data Environment : C:\j2sdk1.4.2\jre\lib\ext\mysql-connector-java-5.0.4-bin.jar;%CLASSPATH%
- Ga Usah restart, kecuali ragu-ragu

Listing Program:
================
import java.sql.*;

public class Satu{
public static void main(String[] args){
try{
Class.forName(”com.mysql.jdbc.Driver”);
System.out.println(”Driver berhasil ditemukan……”);

try{
String url = “jdbc:mysql://localhost:3306/DatabaseName”;
String user = “YourUSer”;
String password = “YourPassword”;
Connection koneksi = DriverManager.getConnection(url, user, password);
System.out.println(”Buat Koneksi Sukses”);

try{
String sql = “SELECT * FROM YourTabel”;
Statement stat = koneksi.createStatement();
ResultSet set = stat.executeQuery(sql);
while(set.next()){
String judul = set.getString(”YourFieldJudul”);
System.out.println(judul);
}
System.out.println(”Query Sukses”);
} catch (Exception e){
System.out.println(”Tidak bisa melakukan query”);
}
} catch (SQLException ex){
System.out.println(”Koneksi gagal ?”);
System.out.println(”SQLException: ” + ex.getMessage());
}
}

catch (Exception se){
System.out.println(”Driver MySQL tidak ditemukan : ” + se);
}
}
}

Jika anda masih mengalami kesulitan dalam hal koneksui java dan Mysql, anda boleh saya melalui form berikut atau email saya.

Terimakasih…

1 Comment »

  1. gila… midel udah jago java oy… bentar lagi ifnu bima kalah nih ma midel deh…

    Comment by herry suganda — August 21, 2008 @ 2:35 am


RSS feed for comments on this post. TrackBack URI

Leave a comment

Blog at WordPress.com.