首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Centos mysql连接器java - JDBC驱动程序

Centos mysql连接器java - JDBC驱动程序
EN

Stack Overflow用户
提问于 2014-04-05 19:32:24
回答 1查看 16.6K关注 0票数 1

我尝试在centos5中运行这个java.jar文件,我看到了这个错误。我将java安装为

代码语言:javascript
复制
yum install java 

但我认为jdbc没有安装,因为当我输入以下命令时

代码语言:javascript
复制
yum install mysql-connector-java

我没有可用的包mysql-connector-java。无事可做

当我运行这个命令来启动jar文件时

代码语言:javascript
复制
java -jar "/home/httpd/5plus.net/httpdocs/test/server/ChatServer.jar"

我看到这条消息

代码语言:javascript
复制
[root@google ~]# java -jar "/home/httpd/5plus.net/httpdocs/test/server/ChatServer.jar"


 -- Sat Apr 05 10:45:01 GMT 2014 ---   Start Main Server   ---
 -- Sat Apr 05 10:45:01 GMT 2014 ---   Can't register JDBC driver: org.gjt.mm.my        sql.Driver, Exception: java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver    ---
 -- Sat Apr 05 10:45:01 GMT 2014 ---   Port 8090 Listen Start   ---
 -- Sat Apr 05 10:45:02 GMT 2014 ---   Client Connected: Ip = 208.54.35.217   -- -
 -- Sat Apr 05 10:45:03 GMT 2014 ---   InputData From 208.54.35.217 useridx: 0 D ata:  LOGIN$81   ---
java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost/plus?user=plus&password=plus123&characterEncoding=utf8
 -- Sat Apr 05 10:45:03 GMT 2014 ---   Can't create a new connection for jdbc:my sql://localhost/plus?user=plus&password=plus123&characterEncoding=utf8   ---
EN

回答 1

Stack Overflow用户

发布于 2014-04-05 23:16:07

您需要JDBC的驱动程序。您使用的驱动程序似乎是旧的。如果可以,您应该将其更新为在此处找到的https://dev.mysql.com/downloads/connector/j/

如果您在终端执行此操作,则必须将驱动程序包含在类路径中。使用IDE将使其更容易。如果您正在使用Eclipse,只需右键单击您的项目,然后选择Build Path > Configure Build Path > Libraries > Add External Jars。从Downloads文件夹(或您放置它的任何位置)中选择驱动程序,您就可以开始了。

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

https://stackoverflow.com/questions/22880334

复制
相关文章

相似问题

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