我用com.mysql.jdbc.Driver连我机器上的MySQL数据库为什么出错?

adahoo 2008-07-11 02:10:38
已经在本机上的MySQL数据库里面建了一个Studentdb的数据库 
create database studentdb;
也做了GRANT all on studentdb.* to test@127.0.0.1 IDENTIFIED BY 'test';
在MySQL里面显示数据库都建好了。当然,开启了数据库。
然后在java程序里面用:
...
String dbName="studentdb";
String username="test";
String password="test";
Class.forName("com.mysql.jdbc.Driver");
String dbURL="jdbc:mysql://127.0.0.1:3306"/"+dbName;
Connection con=DriverManager.getConnection(dbURL,userName,password);
...

结果出错:Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

谁能告诉我错在哪里吗?
...全文
102 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhezhe5201314 2011-01-31
  • 打赏
  • 举报
回复
什么地方出了错?
adahoo 2008-07-11
  • 打赏
  • 举报
回复
谢谢啦,自己搞定了。
favorite7w 2008-07-11
  • 打赏
  • 举报
回复
.....不是说import部分。
就是包含com.mysql.jdbc.Driver这个类的jar包没有在你的classpath。
楼主要是不明白的话,现实中找个人帮你看下就搞掂了。
adahoo 2008-07-11
  • 打赏
  • 举报
回复
加了
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
adahoo 2008-07-11
  • 打赏
  • 举报
回复
哪个驱动的jar呢?可以说详细一些吗?
favorite7w 2008-07-11
  • 打赏
  • 举报
回复
lz,异常的提示已经相当明显了,你没有把驱动的jar包包含在classpath路径里吧。
rockyvan 2008-07-11
  • 打赏
  • 举报
回复
[Quote=引用楼主 adahoo 的帖子:]
结果出错:Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
[/Quote]

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧