Skip navigation


Kalau dulu pernah gw tulis mengenai cara menggunakan MySQL C API pada Netbeans C/C++, maka sekarang pengen nulis tentang melakukan koneksi MySQL pada Servlet. Pada dasarnya menggunakan koneksi MySQL pada pemrograman web berbasis Java tidak berbeda dengan melakukan koneksi MySQL pada pemrograman aplikasi desktop biasa. Untuk melakukan koneksi dari Java, MySQL menyediakan sebuah library bernama Connector/J.

Pada sebuah servlet project pada Netbeans, klik kanan dan pilih Properties.

Selanjutnya pilih menu Libraries. Klik Add Library… Pilih MySQL JDBC. Kemudian klik Add Library, lalu klik OK.

Pada kode tambahkan import

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

Setelah itu untuk melakukan koneksi ke database tambahkan kode.

    Connection con = null;

    try {
      Class.forName("com.mysql.jdbc.Driver").newInstance();
      con = DriverManager.getConnection("jdbc:mysql:///test",
        "root", "secret");

      if(!con.isClosed())
        System.out.println("Successfully connected to " +
          "MySQL server using TCP/IP...");

    } catch(Exception e) {
      System.err.println("Exception: " + e.getMessage());
    } finally {
      try {
        if(con != null)
          con.close();
      } catch(SQLException e) {}
    }

Bagian yang “jdbc:mysql:///test”, kata test diganti dengan nama database yang ingin dikoneksikan.

Untuk optimasi sebaiknya instance dari koneksi database disimpan di memori dan cukup sekali dilakukan koneksi. Selanjutnya instance tersebut akan dipakai-pakai untuk melakukan query.

One Comment

  1. ok thx infonya


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: