Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

menentukan classpath untuk jython mandiri

Di lingkungan Windows saya, saya dapat menjalankan:

java -cp c:\jars\ojdbc6.jar;c:\jython2.5.2\jython.jar org.python.util.jython schema_ora.py 

di mana schema_ora.py adalah skrip yang ingin saya jalankan yang menggunakan driver Oracle JDBC.

Saya juga mencobanya di Linux dengan:

[[email protected] mn]# export CLASSPATH=/usr/local/jars/ojdbc6.jar; /usr/local/jython2.5.2/bin/jython -J-Xmx4048m schema_ora.py jdbc:oracle:thin:@192.168.19.128:1521:testdb usr passwd

Jadi dimungkinkan untuk menjalankan skrip seperti itu.

Adapun masalah Anda mungkin Anda tidak memiliki hak untuk melihat driver MySQL JDBC? Saya berasumsi Anda menggunakan Linux, jadi Anda dapat memeriksa apakah Anda dapat melihat file itu:

file /tmp/mm.mysql-2.0.14-bin.jar

Saya mencobanya dengan driver Oracle di kotak Linux saya:

[[email protected] mn]# file /usr/local/jars/ojdbc6.jar
/usr/local/jars/ojdbc6.jar: Zip archive data, at least v2.0 to extract


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengaktifkan akses eksternal ke Server MySQL?

  2. Ayunan kotak kombo Jawa

  3. MySQL - Pesan kueri dan tampilkan satu baris acak di atas

  4. MySQL - urutkan string yang dipisahkan koma di kolom

  5. Gunakan kelas basis data PDO tanpa membuat koneksi baru setiap saat?