Re: [linux-programming] installing mysql/j connector ??

2010-06-08 Terurut Topik Kristophorus
2010/6/8 Donny Kurnia donnykur...@gmail.com:
 Coba dicek error kodenya di sini:
 http://dev.mysql.com/doc/refman/5.1/en/connector-j-usagenotes-troubleshooting.html

 Baca juga dokumentasi lainnya di situs tersebut.

Ok, terima kasih.

-- 
Regards,

Kris

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-07 Terurut Topik Kristophorus
2010/6/5 Yohanes Nugroho yoha...@gmail.com:
 2010/6/5 Martinus Ady H mrt.itnewb...@gmail.com:
 Yohanes Nugroho wrote:


 karena bisa mengcompile kemungkinan besar setting classpath (setting
 environment) sudah benar dan lokasi file .jar sudah benar.

 eh asumsi saya salah, karena driver ini tidak ada di import maka
 akan lulus compile walau classpathnya salah. Jadi cek lagi saran2 dari
 Donny.

 Klo codenya kek gini :

 [..]

 ga bakalan ada pengaruhnya klo di import, dicompile pun tetep ga error.

 bukan begitu maksudnya. Selain driver JDBC, umumnya sebuah file JAR
 berisi kelas-kelas yang kita import (diproses waktu compile). Untuk
 JAR yang seperti ini, jika classpath salah, dicompile pun akan gagal.
 Untuk driver JDBC, ini diload pada runtime dan tidak akan terdekeksi
 pada compile time jika classpathnya salah (tetap lulus compile).


 --
 Regards
 Yohanes
 http://yohan.es/

Wah... ternyata yang kasih saran banyak juga ya terima kasih semua.
untuk lebih mudahnya, kode program yang saya buat spt ini :
===
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Driver;

public class JdbcExample2 {

  public static void main(String args[]) {
try {
  String driver = com.mysql.jdbc.Driver;
  Class.forName(driver);
  Connection con =
DriverManager.getConnection(jdbc:mysql://localhost:3306/uji,root,
);
  if(!con.isClosed())
System.out.println(Successfully connected to MySQL server
using TCP/IP...);
} catch(Exception e) {
  System.err.println(Error:  + e.getMessage());
} finally {
}
  }
}
===
dan pesan kesalahan yang muncul saat program dieksekusi spt ini :

===
Exception in thread main java.lang.NoClassDefFoundError: JdbcExample2
Caused by: java.lang.ClassNotFoundException: JdbcExample2
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: JdbcExample2.  Program will exit.
===

Kalau saya tidak salah menerjemahkan, pesan tsb diatas mengatakan
kalau class yang digunakan dalam program tidak ditemukan. Berarti
seting classpathnya masih bermasalah, benar ?

Perintah echo $CLASSPATH menghasilkan spt ini :

/home/kris/j-connector/mysql-connector-java-5.1.12-bin.jar (ralat
untuk posting awal)

dan seting classpath di .bashrc spt ini (sudah di koreksi) :

CLASSPATH=/home/kris/j-connector/mysql-connector-java-5.1.12-bin.jar

export CLASSPATH

Sebagai informasi, saya develop program javanya menggunakan geany,
tidak netbeans ataupun eclipse.

@ifnu dan Martinus, terima kasih untuk sarannya.
.

-- 
Regards,

Kris

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-07 Terurut Topik Fajran Iman Rusadi
2010/6/7 Kristophorus setipen...@gmail.com:

 public class JdbcExample2 {

nama filenya udah JdbcExample2.java kan?

 ===
 dan pesan kesalahan yang muncul saat program dieksekusi spt ini :

 ===
 Exception in thread main java.lang.NoClassDefFoundError: JdbcExample2


 Kalau saya tidak salah menerjemahkan, pesan tsb diatas mengatakan
 kalau class yang digunakan dalam program tidak ditemukan. Berarti
 seting classpathnya masih bermasalah, benar ?

 Perintah echo $CLASSPATH menghasilkan spt ini :

 /home/kris/j-connector/mysql-connector-java-5.1.12-bin.jar (ralat
 untuk posting awal)

ngejalaninnya dg java JdbcExample2 kan?

jangan lupa masukin current directory alias . alias titik di dalam CLASSPATH

export CLASSPATH=.:/home/kris/j-connector/mysql-connector-java-5.1.12-bin.jar

-- 
Fajran Iman Rusadi-
http://fajran.web.id http://dahsy.at

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-07 Terurut Topik Fajran Iman Rusadi
2010/6/7 Donny Kurnia donnykur...@gmail.com:

 Saya penasaran, kamu ikut panduan programming Java dari mana ya?

IMO, lupa masukin current dir ke CLASSPATH itu hal biasa :-)

tp entah sih itu praktek yg baik atau bukan tuk fase produksi
*udah lama banget gak nge-java*

-- 
Fajran Iman Rusadi-
http://fajran.web.id http://dahsy.at

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-07 Terurut Topik Donny Kurnia
2010/6/7 Fajran Iman Rusadi faj...@regex.com:
 2010/6/7 Donny Kurnia donnykur...@gmail.com:

 Saya penasaran, kamu ikut panduan programming Java dari mana ya?

 IMO, lupa masukin current dir ke CLASSPATH itu hal biasa :-)

 tp entah sih itu praktek yg baik atau bukan tuk fase produksi
 *udah lama banget gak nge-java*

 --
 Fajran Iman Rusadi-
 http://fajran.web.id http://dahsy.at

Ya pengen tahu aja sih. Apa dari buku programming abal-abal yg banyak
di gramedia, atau otodidak dari resource yg bertebaran di internet,
atau dari mana.

Klo untuk production, umumnya semua udah dipaket ke dalam jar, jadi ga
akan bermasalah dengan classpath, soalnya tinggal execute file jarnya
kan.

-- 
Donny Kurnia
http://blog.abifathir.com/
http://hantulab.blogspot.com/
http://twitter.com/donnykurnia
http://plurk.com/donnykurnia
---
At times the world can seem an unfriendly and sinister place. But
believe us when we say there is much more good in it than bad. And
what might seem to be a series of unfortunate events, may in fact, be
the first steps of a journey.
-- A Series of Unfortunate Events

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-07 Terurut Topik Ifnu bima
 Klo untuk production, umumnya semua udah dipaket ke dalam jar, jadi ga
 akan bermasalah dengan classpath, soalnya tinggal execute file jarnya
 kan.

Production di mana nih? Aplikasi server apa aplikasi desktop? kalau
aplikasi desktop biasanya bikin file bat atau file sh untuk execute
main class. Atau bikin installer pake izpack.org.

Biasanya saya jarang pake jar yang executable, karena kadang2 kita
perlu setting vm parameter seperti Xmx, lebih fleksible kalau
menggunakan file bat atau file sh.

Sedangkan deploy di server sih ga perlu jar executable, biasanya file
war atau ear yang dideploy ke application server.


-- 

regards

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-07 Terurut Topik Martinus Ady H

Kristophorus wrote:

Sebagai informasi, saya develop program javanya menggunakan geany,
tidak netbeans ataupun eclipse.



Cara paling gampang untuk ngetest apakah program yang ditulis benar atau 
tidak (maksudnya bisa konek ke DB atau tidak), kembalikan dahulu 
CLASSPATH dan PATH sistem ke keadaan semula. Kemudian buang juga 
mysql-connector/j yg sudah dimasukin ke dalam direktori 
*/usr/lib/jvm/java-1.6.0.19/jre/lib/*


Kalau semua sudah *clear*, masukkan file mysql-connector.jar kedalam 1 
direktori bersama dengan class anda. Klo sudah coba jalankan dengan 
perintah java -cp mysql-connector.jar NamaClass


done. urusan selesai, kita juga udah bisa ngecek apakah kode yg kita 
tulis sudah berhasil konek ke DB atau belum. Nah kalau sudah, kalau 
masih ingin tetep ingin pakai text editor biasa, coba pelajari 
apache-ant agar smua proses diatas tidak perlu dilakukan secara manual.


Klo sudah terbiasa menggunakan apache-ant + text editor, baru deh coba 
pilih beberapa IDE kesukaan, biar codingnya lebih cepet :D (Ga perlu 
ketik System.out.println(bla); lagi tapi cukup ketik *sout* trs pencet 
tab biar IDE menuliskan jadi System.out.println();) :D


Btw ini saran aja sih :)
--
Regards,

Martinus Ady H.
Registered Linux User #410906
Personal Blog   : http://martinusadyh.web.id/
Planet NetBeans ID  : http://planetnetbeans.org/id/index.html
Planet Slackware ID : http://planet.slackware-id.org/

--
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-07 Terurut Topik Kristophorus
On 6/7/10, Fajran Iman Rusadi faj...@regex.com wrote:
 2010/6/7 Kristophorus setipen...@gmail.com:

 public class JdbcExample2 {

 nama filenya udah JdbcExample2.java kan?

 Udah bener namanya spt itu.
 ===
 dan pesan kesalahan yang muncul saat program dieksekusi spt ini :

 ===
 Exception in thread main java.lang.NoClassDefFoundError: JdbcExample2


 Kalau saya tidak salah menerjemahkan, pesan tsb diatas mengatakan
 kalau class yang digunakan dalam program tidak ditemukan. Berarti
 seting classpathnya masih bermasalah, benar ?

 Perintah echo $CLASSPATH menghasilkan spt ini :

 /home/kris/j-connector/mysql-connector-java-5.1.12-bin.jar (ralat
 untuk posting awal)

 ngejalaninnya dg java JdbcExample2 kan?

ya...

 jangan lupa masukin current directory alias . alias titik di dalam CLASSPATH

 export
 CLASSPATH=.:/home/kris/j-connector/mysql-connector-java-5.1.12-bin.jar


sudah saya koreksi classpathnya, tapi malah muncul pesan spt ini :

Error: Communications link failure

The last packet sent successfully to the server was 0 milliseconds
ago. The driver has not received any packets from the server.


-- 
Regards,

Kris

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-07 Terurut Topik Kristophorus
On 6/7/10, Martinus Ady H mrt.itnewb...@gmail.com wrote:
 Kristophorus wrote:
 Sebagai informasi, saya develop program javanya menggunakan geany,
 tidak netbeans ataupun eclipse.


 Cara paling gampang untuk ngetest apakah program yang ditulis benar atau
 tidak (maksudnya bisa konek ke DB atau tidak), kembalikan dahulu
 CLASSPATH dan PATH sistem ke keadaan semula. Kemudian buang juga
 mysql-connector/j yg sudah dimasukin ke dalam direktori
 */usr/lib/jvm/java-1.6.0.19/jre/lib/*

 Kalau semua sudah *clear*, masukkan file mysql-connector.jar kedalam 1
 direktori bersama dengan class anda. Klo sudah coba jalankan dengan
 perintah java -cp mysql-connector.jar NamaClass

 done. urusan selesai, kita juga udah bisa ngecek apakah kode yg kita
 tulis sudah berhasil konek ke DB atau belum. Nah kalau sudah, kalau
 masih ingin tetep ingin pakai text editor biasa, coba pelajari
 apache-ant agar smua proses diatas tidak perlu dilakukan secara manual.

 Klo sudah terbiasa menggunakan apache-ant + text editor, baru deh coba
 pilih beberapa IDE kesukaan, biar codingnya lebih cepet :D (Ga perlu
 ketik System.out.println(bla); lagi tapi cukup ketik *sout* trs pencet
 tab biar IDE menuliskan jadi System.out.println();) :D

 Btw ini saran aja sih :)

Makasih sarannya...

-- 
Regards,

Kris

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-07 Terurut Topik Donny Kurnia
On 06/08/2010 12:09 PM, Kristophorus wrote:
 On 6/7/10, Fajran Iman Rusadi faj...@regex.com wrote:
 jangan lupa masukin current directory alias . alias titik di dalam CLASSPATH

 export
 CLASSPATH=.:/home/kris/j-connector/mysql-connector-java-5.1.12-bin.jar

 
 sudah saya koreksi classpathnya, tapi malah muncul pesan spt ini :
 
 Error: Communications link failure
 
 The last packet sent successfully to the server was 0 milliseconds
 ago. The driver has not received any packets from the server.
 

MySQL-nya udah running belum? Bisa diakses pake mysql client lain dengan
setting username, password, database yang sama?

--
Donny Kurnia
http://blog.abifathir.com
http://hantulab.blogspot.com
http://www.plurk.com/user/donnykurnia
http://twitter.com/donnykurnia

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-07 Terurut Topik Kristophorus
On 6/7/10, Donny Kurnia donnykur...@gmail.com wrote:
 Ini kesalahan fatal. Dengan classpath seperti ini, Java hanya akan
 mencari class ke dalam
 /home/kris/j-connector/mysql-connector-java-5.1.12-bin.jar

 Karena itu class yang kamu bikin tidak ditemukan sehingga tidak bisa
 dijalankan. Minimal kamu harus memasukkan direktori tempat class yang
 kamu buat berada ke dalam CLASSPATH agar java vm bisa menemukannya dan
 mengeksekusinya.

 Saya penasaran, kamu ikut panduan programming Java dari mana ya?

Saya belajar sendiri, program untuk koneksi ke mysqlnya saya dapat kan
waktu searching lewat google, alamatnya gk inget deh..
Saya memang mau belajar java, tapi masih bingung nyari tutorial yang
pas untuk pemula spt saya, jadi ya trial and error model
belajarnya

 Silahkan ikuti saran mas Fajran cara mengeset CLASSPATH yang baik.

 Sebagai informasi, saya develop program javanya menggunakan geany,
 tidak netbeans ataupun eclipse.

 Ga masalah pake editor / IDE apapun. Justru saat awal belajar, lebih
 baik coding secara manual, agar paham cara kerja java.

 @ifnu dan Martinus, terima kasih untuk sarannya.



-- 
Regards,

Kris

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-07 Terurut Topik Kristophorus
On 6/8/10, Donny Kurnia donnykur...@gmail.com wrote:
 On 06/08/2010 12:09 PM, Kristophorus wrote:
 On 6/7/10, Fajran Iman Rusadi faj...@regex.com wrote:
 jangan lupa masukin current directory alias . alias titik di dalam
 CLASSPATH

 export
 CLASSPATH=.:/home/kris/j-connector/mysql-connector-java-5.1.12-bin.jar


 sudah saya koreksi classpathnya, tapi malah muncul pesan spt ini :

 Error: Communications link failure

 The last packet sent successfully to the server was 0 milliseconds
 ago. The driver has not received any packets from the server.


 MySQL-nya udah running belum? Bisa diakses pake mysql client lain dengan
 setting username, password, database yang sama?
Udah tuh lewat konsole login ke mysql -u root dan usernya tanpa
password bisa.
nama database juga sama...

-- 
Regards,

Kris

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-07 Terurut Topik Donny Kurnia
On 06/08/2010 12:24 PM, Kristophorus wrote:
 Saya belajar sendiri, program untuk koneksi ke mysqlnya saya dapat kan
 waktu searching lewat google, alamatnya gk inget deh..
 Saya memang mau belajar java, tapi masih bingung nyari tutorial yang
 pas untuk pemula spt saya, jadi ya trial and error model
 belajarnya

http://java.sun.com/docs/books/tutorial/ cukup lengkap dan menjelaskan
fitur-fitur bahasa Java dan cara penggunaannya

--
Donny Kurnia
http://blog.abifathir.com
http://hantulab.blogspot.com
http://www.plurk.com/user/donnykurnia
http://twitter.com/donnykurnia

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-07 Terurut Topik Donny Kurnia
On 06/08/2010 12:27 PM, Kristophorus wrote:
 On 6/8/10, Donny Kurnia donnykur...@gmail.com wrote:
 On 06/08/2010 12:09 PM, Kristophorus wrote:
 On 6/7/10, Fajran Iman Rusadi faj...@regex.com wrote:
 jangan lupa masukin current directory alias . alias titik di dalam
 CLASSPATH

 export
 CLASSPATH=.:/home/kris/j-connector/mysql-connector-java-5.1.12-bin.jar


 sudah saya koreksi classpathnya, tapi malah muncul pesan spt ini :

 Error: Communications link failure

 The last packet sent successfully to the server was 0 milliseconds
 ago. The driver has not received any packets from the server.


 MySQL-nya udah running belum? Bisa diakses pake mysql client lain dengan
 setting username, password, database yang sama?
 Udah tuh lewat konsole login ke mysql -u root dan usernya tanpa
 password bisa.
 nama database juga sama...

Coba dicek error kodenya di sini:
http://dev.mysql.com/doc/refman/5.1/en/connector-j-usagenotes-troubleshooting.html

Baca juga dokumentasi lainnya di situs tersebut.

Semoga sukses.

--
Donny Kurnia
http://blog.abifathir.com
http://hantulab.blogspot.com
http://www.plurk.com/user/donnykurnia
http://twitter.com/donnykurnia

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-05 Terurut Topik Yohanes Nugroho
2010/6/2 Yohanes Nugroho yoha...@gmail.com:
 2010/6/2 Kristophorus setipen...@gmail.com:

 saat kompile tidak ada pesan error tetapi saat di jalankan yang muncul spt 
 ini :

 karena bisa mengcompile kemungkinan besar setting classpath (setting
 environment) sudah benar dan lokasi file .jar sudah benar.

eh asumsi saya salah, karena driver ini tidak ada di import maka
akan lulus compile walau classpathnya salah. Jadi cek lagi saran2 dari
Donny.


 Error:com.mysql.jdbc.Driver

 Nah ini masih kurang jelas, ada banyak kemungkinan errornya kalau
 tidak sebut dengan lengkap (bisa saja koneksi server ditolak, password
 salah, dsb).

 --
 Regards
 Yohanes
 http://yohan.es/




-- 
Regards
Yohanes
http://yohan.es/

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-05 Terurut Topik Martinus Ady H

Yohanes Nugroho wrote:

2010/6/2 Yohanes Nugroho yoha...@gmail.com:

2010/6/2 Kristophorus setipen...@gmail.com:

saat kompile tidak ada pesan error tetapi saat di jalankan yang muncul spt ini :

karena bisa mengcompile kemungkinan besar setting classpath (setting
environment) sudah benar dan lokasi file .jar sudah benar.


eh asumsi saya salah, karena driver ini tidak ada di import maka
akan lulus compile walau classpathnya salah. Jadi cek lagi saran2 dari
Donny.


Error:com.mysql.jdbc.Driver

Nah ini masih kurang jelas, ada banyak kemungkinan errornya kalau
tidak sebut dengan lengkap (bisa saja koneksi server ditolak, password
salah, dsb).

--
Regards
Yohanes
http://yohan.es/






Klo codenya kek gini :

public static void main(String args[]) {
try {
  String driver = com.mysql.jdbc.Driver;
  Class.forName(driver);
  Connection con =
DriverManager.getConnection(jdbc:mysql://localhost:3306/uji,root,
);


ga bakalan ada pengaruhnya klo di import, dicompile pun tetep ga error.

--
Regards,

Martinus Ady H.
Registered Linux User #410906
Personal Blog   : http://martinusadyh.web.id/
Planet NetBeans ID  : http://planetnetbeans.org/id/index.html
Planet Slackware ID : http://planet.slackware-id.org/

--
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-05 Terurut Topik Yohanes Nugroho
2010/6/5 Martinus Ady H mrt.itnewb...@gmail.com:
 Yohanes Nugroho wrote:


 karena bisa mengcompile kemungkinan besar setting classpath (setting
 environment) sudah benar dan lokasi file .jar sudah benar.

 eh asumsi saya salah, karena driver ini tidak ada di import maka
 akan lulus compile walau classpathnya salah. Jadi cek lagi saran2 dari
 Donny.

 Klo codenya kek gini :

[..]

 ga bakalan ada pengaruhnya klo di import, dicompile pun tetep ga error.

bukan begitu maksudnya. Selain driver JDBC, umumnya sebuah file JAR
berisi kelas-kelas yang kita import (diproses waktu compile). Untuk
JAR yang seperti ini, jika classpath salah, dicompile pun akan gagal.
Untuk driver JDBC, ini diload pada runtime dan tidak akan terdekeksi
pada compile time jika classpathnya salah (tetap lulus compile).


-- 
Regards
Yohanes
http://yohan.es/

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-04 Terurut Topik Ifnu bima
 Hallo teman...
 Cara instal mysql j connector di linux gimana ya ??
 Sudah baca dan praktek yang ditulis di manualnya mysql untuk
 mengenalkan classpath di .bashrc masih belum bisa
 Ada yang bisa bantu saya ??

Biasanya driver mysql tidak diinstall di system, tapi disertakan dalam
library aplikasi, kemudian classpath pada waktu jalanin aplikasinya
diarahkan ke folder dimana library aplikasi diletakkan,atau malah
didaftar satu-satu jar apa saja yang akan diletakkan dalam classpath
aplikasi.

Mengubah classpath system bukan praktek yang disarankan, karena hal
ini seperti konfigurasi yang tersembunyi. Aplikasi jalan baik-baik di
satu system, ketika dideploy di system lain ternyata error, karena gak
tau ternyata harus rubah classpath seperti ini.

Praktek yang baik adalah ketika aplikasi dicopy ke system lain
harusnya sudah cukup library dan classpathnya tanpa merubah
konfigurasi apapun di system. Tinggal setting server database, schema,
table dan user yang tepat maka aplikasi bisa jalan normal.

Jadi kesimpulanya mysql drivernya jangan diinstall di system tapi
sertakan di library aplikasi.


-- 

regards

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-04 Terurut Topik Martinus Ady H

Ifnu bima wrote:

Hallo teman...
Cara instal mysql j connector di linux gimana ya ??
Sudah baca dan praktek yang ditulis di manualnya mysql untuk
mengenalkan classpath di .bashrc masih belum bisa
Ada yang bisa bantu saya ??


Biasanya driver mysql tidak diinstall di system, tapi disertakan dalam
library aplikasi, kemudian classpath pada waktu jalanin aplikasinya
diarahkan ke folder dimana library aplikasi diletakkan,atau malah
didaftar satu-satu jar apa saja yang akan diletakkan dalam classpath
aplikasi.

Mengubah classpath system bukan praktek yang disarankan, karena hal
ini seperti konfigurasi yang tersembunyi. Aplikasi jalan baik-baik di
satu system, ketika dideploy di system lain ternyata error, karena gak
tau ternyata harus rubah classpath seperti ini.

Praktek yang baik adalah ketika aplikasi dicopy ke system lain
harusnya sudah cukup library dan classpathnya tanpa merubah
konfigurasi apapun di system. Tinggal setting server database, schema,
table dan user yang tepat maka aplikasi bisa jalan normal.

Jadi kesimpulanya mysql drivernya jangan diinstall di system tapi
sertakan di library aplikasi.




+1 cara yg paling baik, bikin 1 direktori khusus kemudian kasih nama dir 
tersebut *lib* misalkan, nah nanti ketika dijalankan secara manual bisa 
menggunakan opsi *java -cp lib/*.jar NamaClass* :)


Nah nanti klo mau di distribusikan, unzip direktori project tersebut 
beserta dir lib kemudian kasih ke end user. :)


--
Regards,

Martinus Ady H.
Registered Linux User #410906
Personal Blog   : http://martinusadyh.web.id/
Planet NetBeans ID  : http://planetnetbeans.org/id/index.html
Planet Slackware ID : http://planet.slackware-id.org/

--
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-03 Terurut Topik Kristophorus
On 6/2/10, Donny Kurnia donnykur...@gmail.com wrote:
 2010/6/2 Kristophorus setipen...@gmail.com:
 On 6/2/10, Donny Kurnia donnykur...@gmail.com wrote:
 On 06/01/2010 09:15 PM, Kristophorus wrote:
 Hallo teman...
 Cara instal mysql j connector di linux gimana ya ??
 Sudah baca dan praktek yang ditulis di manualnya mysql untuk
 mengenalkan classpath di .bashrc masih belum bisa
 Ada yang bisa bantu saya ??


 Silahkan diceritakan apa saja langkah yang sudah dilakukan, hasil test
 dari tiap langkah, dan hasil yang diharapkan.

 Langkah yang sudah saya lakukan spt ini :
 - mengedit file .bashrc
 - menambahkan
  export PATH
  export
 CLASSPATH=/usr/lib/jvm/java-1.6.0.19/jre/lib/mysql-connector-java-5.1.12-bin.jar:$CLASSPATH
 - jendela terminal ditutup kemudian masuk lagi

 Apakah yakin file jar ada di:
 /usr/lib/jvm/java-1.6.0.19/jre/lib/mysql-connector-java-5.1.12-bin.jar

 Coba lakukan:
 ls -al
 /usr/lib/jvm/java-1.6.0.19/jre/lib/mysql-connector-java-5.1.12-bin.jar

 Hasilnya apa?

 kemudian mencoba program spt ini :

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

 public class JdbcExample2 {

  public static void main(String args[]) {
try {
  String driver = com.mysql.jdbc.Driver;
  Class.forName(driver);
  Connection con =
 DriverManager.getConnection(jdbc:mysql://localhost:3306/uji,root,
 );
  if(!con.isClosed())
System.out.println(Successfully connected to  +
  MySQL server using TCP/IP...);
} catch(Exception e) {
  System.err.println(Error:  + e.getMessage());
} finally {
}
  }
 }

 saat kompile tidak ada pesan error tetapi saat di jalankan yang muncul spt
 ini :
 Error:com.mysql.jdbc.Driver

 Sebelum running, coba lakukan dulu:
 echo $CLASSPATH

 setelah yakin file jar ada di dalam CLASSPATH, baru run:
 java nama_class

 Pastekan error lengkapnya kesini jika masih error.

 Itu langkah-langkah yang saya lakukan.

 --
 Regards,

 Kris

Saya coba dahulu, ini sedang berada di luar kota karena tugas, jadi
belum bisa mencoba langsung..
Terima kasih buat sarannya


-- 
Regards,

Kris

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-03 Terurut Topik Kristophorus
On 6/2/10, Yohanes Nugroho yoha...@gmail.com wrote:
 2010/6/2 Kristophorus setipen...@gmail.com:

 saat kompile tidak ada pesan error tetapi saat di jalankan yang muncul spt
 ini :

 karena bisa mengcompile kemungkinan besar setting classpath (setting
 environment) sudah benar dan lokasi file .jar sudah benar.

 Error:com.mysql.jdbc.Driver

 Nah ini masih kurang jelas, ada banyak kemungkinan errornya kalau
 tidak sebut dengan lengkap (bisa saja koneksi server ditolak, password
 salah, dsb).

Ya, setelah pulang seminggu lagi baru saya bisa mencoba dan
menyertakan error yang terjadi.
Terima kasih buat sarannya


-- 
Regards,

Kris

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-02 Terurut Topik Kristophorus
On 6/2/10, Donny Kurnia donnykur...@gmail.com wrote:
 On 06/01/2010 09:15 PM, Kristophorus wrote:
 Hallo teman...
 Cara instal mysql j connector di linux gimana ya ??
 Sudah baca dan praktek yang ditulis di manualnya mysql untuk
 mengenalkan classpath di .bashrc masih belum bisa
 Ada yang bisa bantu saya ??


 Silahkan diceritakan apa saja langkah yang sudah dilakukan, hasil test
 dari tiap langkah, dan hasil yang diharapkan.

Langkah yang sudah saya lakukan spt ini :
- mengedit file .bashrc
- menambahkan
  export PATH
  export 
CLASSPATH=/usr/lib/jvm/java-1.6.0.19/jre/lib/mysql-connector-java-5.1.12-bin.jar:$CLASSPATH
- jendela terminal ditutup kemudian masuk lagi

kemudian mencoba program spt ini :

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

public class JdbcExample2 {

  public static void main(String args[]) {
try {
  String driver = com.mysql.jdbc.Driver;
  Class.forName(driver);
  Connection con =
DriverManager.getConnection(jdbc:mysql://localhost:3306/uji,root,
);
  if(!con.isClosed())
System.out.println(Successfully connected to  +
  MySQL server using TCP/IP...);
} catch(Exception e) {
  System.err.println(Error:  + e.getMessage());
} finally {
}
  }
}

saat kompile tidak ada pesan error tetapi saat di jalankan yang muncul spt ini :
Error:com.mysql.jdbc.Driver

Itu langkah-langkah yang saya lakukan.

-- 
Regards,

Kris

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-02 Terurut Topik Donny Kurnia
2010/6/2 Kristophorus setipen...@gmail.com:
 On 6/2/10, Donny Kurnia donnykur...@gmail.com wrote:
 On 06/01/2010 09:15 PM, Kristophorus wrote:
 Hallo teman...
 Cara instal mysql j connector di linux gimana ya ??
 Sudah baca dan praktek yang ditulis di manualnya mysql untuk
 mengenalkan classpath di .bashrc masih belum bisa
 Ada yang bisa bantu saya ??


 Silahkan diceritakan apa saja langkah yang sudah dilakukan, hasil test
 dari tiap langkah, dan hasil yang diharapkan.

 Langkah yang sudah saya lakukan spt ini :
 - mengedit file .bashrc
 - menambahkan
  export PATH
  export 
 CLASSPATH=/usr/lib/jvm/java-1.6.0.19/jre/lib/mysql-connector-java-5.1.12-bin.jar:$CLASSPATH
 - jendela terminal ditutup kemudian masuk lagi

Apakah yakin file jar ada di:
/usr/lib/jvm/java-1.6.0.19/jre/lib/mysql-connector-java-5.1.12-bin.jar

Coba lakukan:
ls -al /usr/lib/jvm/java-1.6.0.19/jre/lib/mysql-connector-java-5.1.12-bin.jar

Hasilnya apa?

 kemudian mencoba program spt ini :

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

 public class JdbcExample2 {

  public static void main(String args[]) {
    try {
          String driver = com.mysql.jdbc.Driver;
      Class.forName(driver);
      Connection con =
 DriverManager.getConnection(jdbc:mysql://localhost:3306/uji,root,
 );
      if(!con.isClosed())
        System.out.println(Successfully connected to  +
          MySQL server using TCP/IP...);
    } catch(Exception e) {
      System.err.println(Error:  + e.getMessage());
    } finally {
    }
  }
 }

 saat kompile tidak ada pesan error tetapi saat di jalankan yang muncul spt 
 ini :
 Error:com.mysql.jdbc.Driver

Sebelum running, coba lakukan dulu:
echo $CLASSPATH

setelah yakin file jar ada di dalam CLASSPATH, baru run:
java nama_class

Pastekan error lengkapnya kesini jika masih error.

 Itu langkah-langkah yang saya lakukan.

 --
 Regards,

 Kris

-- 
Donny Kurnia
http://blog.abifathir.com/
http://hantulab.blogspot.com/
http://twitter.com/donnykurnia
http://plurk.com/donnykurnia
---
At times the world can seem an unfriendly and sinister place. But
believe us when we say there is much more good in it than bad. And
what might seem to be a series of unfortunate events, may in fact, be
the first steps of a journey.
-- A Series of Unfortunate Events

--
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-02 Terurut Topik Somat
Langkah yang sudah saya lakukan spt ini :

#

Kayaknya cuman kurang jalanin :

$ source ~/.bashrc

Setelah mengubahsesuaikan .bashrc nya.

Barangkali?


Dikirim dari beriberi, maaf toppost
http://somat.web.id

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-02 Terurut Topik Yohanes Nugroho
2010/6/2 Kristophorus setipen...@gmail.com:

 saat kompile tidak ada pesan error tetapi saat di jalankan yang muncul spt 
 ini :

karena bisa mengcompile kemungkinan besar setting classpath (setting
environment) sudah benar dan lokasi file .jar sudah benar.

 Error:com.mysql.jdbc.Driver

Nah ini masih kurang jelas, ada banyak kemungkinan errornya kalau
tidak sebut dengan lengkap (bisa saja koneksi server ditolak, password
salah, dsb).

-- 
Regards
Yohanes
http://yohan.es/

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



[linux-programming] installing mysql/j connector ??

2010-06-01 Terurut Topik Kristophorus
Hallo teman...
Cara instal mysql j connector di linux gimana ya ??
Sudah baca dan praktek yang ditulis di manualnya mysql untuk
mengenalkan classpath di .bashrc masih belum bisa
Ada yang bisa bantu saya ??

-- 
Regards,

Kris

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] installing mysql/j connector ??

2010-06-01 Terurut Topik Donny Kurnia
On 06/01/2010 09:15 PM, Kristophorus wrote:
 Hallo teman...
 Cara instal mysql j connector di linux gimana ya ??
 Sudah baca dan praktek yang ditulis di manualnya mysql untuk
 mengenalkan classpath di .bashrc masih belum bisa
 Ada yang bisa bantu saya ??
 

Silahkan diceritakan apa saja langkah yang sudah dilakukan, hasil test
dari tiap langkah, dan hasil yang diharapkan.


--
Donny Kurnia
http://blog.abifathir.com
http://hantulab.blogspot.com
http://www.plurk.com/user/donnykurnia
http://twitter.com/donnykurnia

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis