Pages

Cek Koneksi MySQL - Java

Tuesday, April 26, 2011

Setelah menginstal driver untuk menghubungkan antara MySQL Server dan Java, maka langkah selanjutnya mencoba koneksi apakah driver sudah dapat digunakan atau belum. Berikut langkah-langkahnya:
1. Buat file Koneksi, dalam contohnya file akan diberi nama DBConnection.java, berikut isi scriptnya.

/*
* DBConnection.java
*
*/
import java.sql.*;

/**
*
* @author Dani Gunawan
*/
public class DBConnection {

/** Creates a new instance of DBConnection */
public DBConnection() {
}

public Connection connect() {
Connection conn = null;

try
{
String userName = "root"; //user mysql
String password = ""; //password mysql
String db = "test"; //nama database
String url = "jdbc:mysql://localhost/"+db;
Class.forName ("com.mysql.jdbc.Driver").newInstance ();
conn = DriverManager.getConnection (url, userName, password);
} catch (Exception e) {
e.printStackTrace();
conn = null;
} finally {
if (conn != null)
{
try
{
conn.close ();
}
catch (Exception e) { /* ignore close errors */ }
}
}

return conn;
}
}

2. Kemudian buat file pengetesan koneksi. Dalam contoh ini akan diberi nama TesConnection.java. Berikut isi scriptnya:


import java.sql.*;

public class TesConnection {


public static void main(String args[]) {

Connection dbcon = new DBConnection().connect();

if (dbcon != null) {
System.out.println("Database connection is successfully created");
} else {
System.out.println("Database connection isn't successfully created");
}
}
}

3. Simpan kedua file tersebut pada satu folder yang sama, lakukan compile terhadap kedua file tersebut. Untuk compile file pertama tidak akan menunjukan hal apapun hanya saja kita memerlukan class nya. Sementara untuk file kedua ada beberapa kemungkinan tampilan aplikasinya, diantarnya:
a. Database connection is successfully created,
Tampilan diatas berarti koneksi terlah berhasil.
b. Database connection isn't successfully created,
Tampilan diatas berarti koneksi tidak berhasil, beberapa kemungkinan ketidakberhasilan koneksi diantaranya: MySQL belum dijalankan, Driver koneksi antara MySQL dan Java tidak berhasil di install, tidak terpenuhinya requirement dari versi JDBC.


4. Tahapan diatas sudah di aplikasikan untuk windows XP SP2 dan SP3, untuk windows versi lainnya belum di uji coba. :D

1. http://danigunawan.com/komputer/koneksi-java-mysql/
2. Percobaan penulis

No comments:

Post a Comment

 

Most Reading

Advertise

Sidebar One

Welcome to this simple blog, i'm just newbie blogger who try to share my knowledge with world. Thanks for your visit :D happy blog walking.