首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过Eclipse RCP连接到Mysql

如何通过Eclipse RCP连接到Mysql
EN

Stack Overflow用户
提问于 2010-07-21 02:55:40
回答 1查看 2.2K关注 0票数 1

我正在尝试通过一个RCP项目连接到mysql数据库。我下载了Mysql Jconnect文件。解压缩到文件夹。按照文档中提到的方式设置类路径变量。我仍然无法连接到Mysql。我得到了这个错误

代码语言:javascript
复制
SQLException: No suitable driver found for jdbc:mysql://localhost:3306/test
SQLState: 08001
VendorError: 0

然后,我尝试将mysql-connect jar文件作为外部jar文件添加到项目中,仍然没有成功。尝试将其添加为用户库,但没有任何反应。

最后,我创建了一个“基于现有jar文件的插件项目”选项,并使用mysql-connect作为jar文件。然后在我的RCP项目中,我添加了这个插件作为依赖插件,但结果是一样的。

我对代码绝对有把握,错误在类路径中。我该如何解决它。

我的配置是:

操作系统: Ubuntu 10.04

Mysql版本: 5.2.1

Eclipse : 3.5

我尝试将文件放在/usr/bin目录中,但也不起作用...

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-21 03:11:19

不是一个完整的答案,但this thread提到:

在重新检查所有东西后,我发现第二台计算机上的mysql配置没有侦听网络连接,在修复之后,(几乎)一切都开始正常工作

附注:但不管怎样,读到没有合适的驱动程序很难猜测,驱动程序已找到但连接失败:)

因此,这可能不是路径或类路径问题,而是mysql配置问题。

实际上,OP在评论中确认这是一个类路径问题:

这玩意儿终于成功了我将plugin.xml jar文件复制到项目文件夹中,然后将其添加到 mysql-connect 文件的运行时类路径中。

这里最重要的是,我只需要输入文件名,而不是绝对路径。

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

https://stackoverflow.com/questions/3293321

复制
相关文章

相似问题

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