Mysql
 sql >> Baza danych >  >> RDS >> Mysql

określanie ścieżki klasy dla samodzielnego jythona

W moim środowisku Windows udało mi się uruchomić:

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

gdzie schema_ora.py to skrypt, który chcę uruchomić, który używa sterownika Oracle JDBC.

Próbowałem go również na Linuksie z:

[[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

Możliwe jest więc uruchomienie skryptu w ten sposób.

Jeśli chodzi o Twój problem, może nie masz uprawnień do oglądania sterownika MySQL JDBC? Zakładam, że używasz Linuksa, więc możesz sprawdzić, czy widzisz ten plik:

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

Wypróbowałem to ze sterownikiem Oracle na moim Linuksie:

[[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. Odległość Hamminga na ciągach binarnych w SQL

  2. PHP - uniqid(,true) kontra uniqid()+mt_rand()

  3. Jak mogę zasymulować instrukcję print w MySQL?

  4. DOUBLE vs DECIMAL w MySQL

  5. Odbudowa niewolnika replikacji MySQL 8.0 za pomocą wtyczki do klonowania