MySQL과 Jython을 연결하려고합니다. "zxJDBC.jar", "mm.mysql-2.0.4-bin.jar"및 "mysql-connector-java-5.1.20-bin.jar"를 다운로드하고 경로를 CLASSPATH로 설정했습니다. 내 자이 썬 스크립트에서 Jython이 mysql에 연결했습니다. 드라이버를 찾을 수 없습니다.
통과 모두$from com.ziclix.python.sql import zxJDBC
$from org.gjt.mm.mysql import Driver
.
그러나
$conn = zxJDBC.connect("jdbc:mysql://localhost/automobile2", "root", "nihaonlp", "org.gjt.mm.mysql.Driver")
인터프리터는
$zxJDBC.DatabaseError: driver [org.gjt.mm.mysql.Driver] not found
해결 방법을하라고? 시간
자이 썬과 JDBC 드라이버를 다루는 데 4 시간의 좌절감을 느낀 끝에 나는 ted의 대답을 통해 스티브 랭거 (Steve Langer)의 해킹을 발견했다. 그것은 매력처럼 작동합니다. – Renklauf
자이 썬이 sys.path.append를 통해 classpath를 수정하는 것을 지원하기 때문에 이것은 불필요하다. –