首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Weka API访问MySql数据库

用Weka API访问MySql数据库
EN

Stack Overflow用户
提问于 2012-06-29 01:53:53
回答 2查看 1.4K关注 0票数 0

我正尝试在Java应用程序中使用Weka API,但遇到了一些问题。

我可以通过修改RunWeka.ini最后一行来访问MySql数据库:

代码语言:javascript
复制
cp=%CLASSPATH%;C:/Program Files/Weka-3-6/mysql-connector-java-5.0.8-bin.jar

它与Weka Explorer一起工作得很好,但是我需要在我正在开发的java应用程序中使用Weka API。我更改了DatabaseUtils.props:

代码语言:javascript
复制
jdbcDriver=mysql-connector-java-5.0.8-bin
jdbcURL=jdbc:mysql://127.0.0.1:3306/DBNAME

我的CLASSPATH var内容是:

代码语言:javascript
复制
C:\Program Files\Weka-3-6\mysql-connector-java-5.0.8-bin.jar;C:\Program Files\Java\jdk1.6.0_25

当我尝试运行我的Java应用程序时,我得到了下一个错误,Weka Explorer数据库的连接不再工作。

代码语言:javascript
复制
Trying to add database driver (JDBC): mysql-connector-java-5.0.8-bin - Error, not in CLASSPATH?

会出什么问题呢?我知道"DatabaseUtils.props“正在被识别,因为error的消息改变了。

EN

回答 2

Stack Overflow用户

发布于 2012-07-07 17:28:06

问题出在下面这行:

java jdbcDriver=mysql-

-java-5.0.8-bin

它应该有其他值:

jdbcDriver=com.mysql.jdbc.Driver

票数 0
EN

Stack Overflow用户

发布于 2013-04-14 00:45:12

即使原始DatabaseUtils.props文件中提供的值也有效:

jdbcDriver=org.gjt.mm.mysql.Driver

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11250275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档