18 January 2008

JAVA LECTURE IX

JAVA DATABASE DENGAN MYSQL

Software - software yang dibutuhkan adalah :
1. NETBEANS IDE ( yang kita gunakan Netbeans 5.5 for windows ).
2. MYSQL SERVER ( yang kita gunakan Mysql 5.0.13 rc win32 for windows ).
3. MYSQL CONNECTOR ( yang kita gunakan Mysql connector Java 5.1.5 ).

Langkah - langkahnya sebagai berikut :
1. Install JDK 1.6.0 ke dalam komputer anda

2. Install NETBEANS 5.5 for Windows

3. Install MYSQL 5.0.13 for windows

4. Buatlah database dalam MySQL misalnya dengan nama database1.
Untuk tabel kita akan buat menggunakan Netbeans.

5. Jalankan Netbeans, pilih tab Runtime

6. Selanjutnya kita akan menciptakan koneksi ke database kita.
Untuk itu kita butuh MySQL konektor 5.0.13

7. Copykan file mysql-connector ke direktori C:\Program Files\Java\jdk1.6.0\jre\lib.

8. Pada tab Runtime pilih Drivers, kemudian klik kanan dan pilih new drivers.

9. Pada window New JDBC Driver, pilih tombol Add dan kemudian
Carilah Konektor MySQL dilokasi yang sesuai Kemudian tekan tombol OK.
Maka Konekor MySQL sudah terdaftar ke Netbeans.

10.Untuk menciptakan koneksi ke database kita (database1),
klik kanan pada MySQL Connector dan pilih Connect Using…

11.Pada Window Database Connection, masukan database url, user dan password.
Data ini tentunya menyesuaikan dengan Server MySQL Anda.

12.Kemudian pilih OK 2x, kalau koneksi berhasil maka secara otomatis
database1 yang telah kita buat di Mysql akan terlihat di NETBEAN.

BAGAIMANA JIKA KOMPUTER ANDA TIDAK SUPPORT SOFTWARE NETBEAN ????
MAKA KITA AKAN MENGGUNAKAN EDITOR KESAYANGAN KITA YAITU NOTEPAD
UNTUK MELAKUKAN KONEKSI DENGAN MYSQL HEHE ^ ^

Berikut adalah langkah - langkahnya :

1. Install JDK 1.6.0 ke dalam komputer anda.

2. Install MySQL 5.0.13 for Windows

4. Copykan file mysql-connector ke direktori C:\Program Files\Java\jdk1.6.0\jre\lib.

5. Buatlah database dalam Mysql misalnya dengan nama database1.

6. Salinlah source file di bawah ini yang berfungsi untuk menghubungkan
Java dan MySQL, simpan dengan nama DBConnection.java dan kemudian di compile

import java.sql.*;


public class DBConnection {


public DBConnection() {
}

public Connection connect() {
Connection conn = null;

try
{
String userName = "root";
String password = "........";
String url = "jdbc:mysql://localhost/database1";
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)
{
}
}
}

return conn;
}
}


7.Setelah itu salinlah source code kedua yang berfungsi untuk mengetest koneksi
Java dan MySQL yang telah di buat. simpan dengan nama TesConnection.java dan
kemudian di compile.

import java.sql.*;

public class TesConnection {


public static void main(String args[]) {

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

if (dbcon != null) {
System.out.println("Database telah terkoneksi dengan sukses");
} else {
System.out.println("Database belum terkoneksi");
}
}

}

8.Agar source code DBConnection dan TesConnection dapat berjalan dengan baik
maka kita perlu untuk mengeset CLASSPATH. caranya adalah sebagai berikut
buka command prompt dan ketikkan perintah berikut ini :

C:\>SET CLASSPATH=C:\Progra~1\Java\jdk1.6.0\jre\lib\mysql-connector.jar
C:\>SET CLASSPATH=C:\direktori tempat anda menyimpan file tesconnection dan dbconnection

9.Kemudian masuk ke direktori anda menyimpan file tesconnection dan dbconnection
contohnya :
C:\tes java>
kemudian compile file dbconnection dan tesconnection dengan perintah sebagai berikut:
C:\tes java>javac DBConnection.java
C:\tes java>javac TesConnection.java
kemudian jalankan file tesconnection yang telah anda kompile dengan perintah sebagai berikut:
C:\tes java>java TesConnection
dan liat hasilnya jika muncul tulisan "Database telah terkoneksi dengan sukses"
maka anda telah berhasil menghubungkan JAVA dan MYSQL menggunakan notepad.

SELAMAT MENCOBA ^ ^

No comments: