| 回复答案 |
共32条 |
| |
不知楼主 有没有正确设置 CLASSPATH 路径 , 要是没设置正确 写 javabean的时候 也会经常出现 ClassNotFoundException |
| 回答者:idwangtao@126.com - 头衔:开发爱好者 2008-9-11 0:58:38 |
|
| |
用com.mysql.jdbc.Driver吧,100%可以 |
| 回答者:holmes17@126.com - 头衔:开发爱好者 2008-6-13 22:23:16 |
|
| |
<% try{ Class.forName(DBDRIVER); conn=DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD); Statement stmt=conn.createStatement(); String sqlStr="insert into userinfo values('0001','LSR','password')"; stmt.executeUpdate(sqlStr); stmt.close(); }catch(ClassNotFoundException err){ out.println(err.toString()); }catch(SQLException e){ out.println(e.toString()); } %>
|
| 回答者:yzhw.2008@163.com - 头衔:开发爱好者 2008-5-30 15:40:44 |
|
| |
驱动:"com.mysql.jdbc.Driver" 再试试看! |
| 回答者:snvjmqj@126.com - 头衔:开发爱好者 2008-5-4 7:57:28 |
|
| |
你绝对是在该页面中没有加入sql包--><%@ page import="java.sql.*"%>,试试看! |
| 回答者:ydhmzb@163.com - 头衔:初级程序员 2008-4-28 12:52:01 |
|
| |
把mysql的驱动包(可从网上下载)所在的路径复制倒环境变量CLASSPATH中,然后再把它放到Tomcat安装目录下的common/lib下。最后再运行编译你的程序。 |
| 回答者:fanyuefei2007@163.com - 头衔:开发爱好者 2008-4-26 18:03:56 |
|
| |
final String DBDRIVER="org.git.mm.mysql.Driver"; 你看看和 final String DBDRIVER="org.gjt.mm.mysql.Driver";有什么区别 |
| 回答者:flash8627@hotmail.com - 头衔:开发爱好者 2007-12-2 3:11:40 |
|
| |
要将mysql的JDBC驱动程序中一个mysql-connector-java-3.1.13-bin.jar加入到tomcat下的common\lib中即可. |
| 回答者:huangd10@163.com - 头衔:开发爱好者 2007-10-30 22:44:39 |
|
| |
String sqlStr="insert into userinfo values('0001','LSR','password')"; ,看这条sql语句 ('0001','LSR','password') 单引号 可以直接写在""里面吗???? 再说 ,这段代码也写的太差劲了吧 ,不晓得专门写个数据库连接类,还用java脚本 ,关闭连接要写在finally 里面 !! 这个驱动,org.gjt.mm.mysql.Driver 我也没用过 . |
| 回答者:zhuifeng1017@163.com - 头衔:开发爱好者 2007-10-29 11:42:11 |
|
| |
chris01@163.com ? 写的那段代码不用定义用户名、密码等的也可以? |
| 回答者:awmlok@163.com - 头衔:开发爱好者 2007-10-26 23:29:27 |
|
| |
我的完整写法.(MVC中的Conn包),希望对你有用. 我的驱动:mysql-connector-java-3.2.0-alpha-bin.jar 以下是完整代码: package mvc_dao_test.Conn; import java.sql.*; public class DataBase { private Connection Conn = null;
//MYSQL驱动.全点出来的,没啥好说的.先导包. private String DBDRIVAER = "org.gjt.mm.mysql.Driver"; //URL为数据库路径所在地.testData为数据库.跟着用户名root,密码hackcity.注意大小写. private String DBURL = "jdbc:mysql://localhost:3306/testData?user=root&password=hackcity&autoReconnect=true&failOverReadOnly=false"; public DataBase() { try { Class.forName(DBDRIVAER); //指向数据库驱动 } catch (ClassNotFoundException ex) { ex.printStackTrace(); } try { Conn = DriverManager.getConnection(DBURL); //指向数据库地址 } catch (SQLException ex1) { ex1.printStackTrace(); } } //定义连接对像,得到驱动连接. public Connection getConn() { return Conn; } public void closeAll() { try { Conn.close(); //关闭Connection连接. } catch (SQLException ex) { } } }
|
| 回答者:chris01@163.com - 头衔:开发爱好者 2007-10-2 18:19:19 |
|
| |
这个是类没有被找到的错误,我用eclipse时也碰到。只要把驱动加到jdk安装目录下的jdk1.5.0\jre\lib\ext下,应该可以被解决。 com.mysql.jdbc.Driver和org.git.mm.mysql.Driver 无所谓的,我试验过,2个都可以的! |
| 回答者:sp_hrz@qq.com - 头衔:开发爱好者 2007-9-4 16:42:25 |
|
| |
是一样的,为了支持早期的版本,所以保留了 org.gjt.mm.mysql.Driver这个类,建议使用com.mysql.jdbc.Driver |
| 回答者:bulktree@126.com - 头衔:开发爱好者 2007-8-8 16:24:43 |
|
| |
java.lang.ClassNotFoundException: org.git.mm.mysql.Driver 很明显是没有找到Driver类, 应该是org.gjt.mm.mysql.Driver |
| 回答者:bulktree@126.com - 头衔:开发爱好者 2007-8-4 12:54:56 |
|
| |
com.mysql.jdbc.Driver 我用的是这个 还有就是你可以用rar把那个jar文件打开,然后一步一步地去填 |
| 回答者:smh821025@eyou.com - 头衔:开发爱好者 2007-8-2 18:55:18 |
|
| |
org.git.mm.mysql.Driver 驱动写错了 是 org.gjt.mm.mysql.Driver 下载个mysql-connector-java-5.0.7-bin.jar的 |
| 回答者:david.0248@163.com - 头衔:开发爱好者 2007-7-28 19:47:26 |
|
| |
驱动拷贝路径不对 org.git.mm.mysql.Driver是可以的吧 你最好打开包看一看有没有 |
| 回答者:sclwhhit@163.com - 头衔:开发爱好者 2007-7-9 17:16:54 |
|
| |
ClassNotFoundException:空指针异常 确保驱动加载正常:org.gjt.mm.mysql.Driver |
| 回答者:bulktree@126.com - 头衔:开发爱好者 2007-6-28 16:36:30 |
|
| |
首先要保证你的mysql-connector-java-5.0.4-bin.jar安放在%webapp%/WEB-INF/lib下面或者放在common/lib下面. Class.forName("com.jdbc.mysql.Driver"); 还有你只有stmt.close();怎么没有连接conn.close();来释放连接 提个建议.最好把java的代码和你的JSP页面分开写.可以用一下MVC设计模式,这样的代码可维护和复用. |
| 回答者:jianweis_hhu@163.com - 头衔:开发爱好者 2007-6-28 0:47:52 |
|
| |
呵呵 错误描述的不是很清楚吗 类未找到这个驱动出的错误 问题1.你要看看驱动是否正确。 2.看看你的驱动是不中bin的目录下。 |
| 回答者:sunnaiwei001zp@163.com - 头衔:开发爱好者 2007-6-27 10:40:02 |
|
| |
问题描述:java.lang.ClassNotFoundException: org.git.mm.mysql.Driver 你应该好好看看问题描述,很明显你的驱动是错的,应该是org.gjt.mm.mysql.Driver |
| 回答者:iefsean@yahoo.com.cn - 头衔:开发爱好者 2007-6-26 9:02:58 |
|
| |
我觉得应该综合考虑2种情况 1:换个驱动试试 2:把驱动放在你项目的WEB-INF/LIB/下
|
| 回答者:1758_love@163.com - 头衔:开发爱好者 2007-6-24 23:39:43 |
|
| |
楼上说的对,如果是在某一个项目中用mysql链接只要复制到该项目的WEB-INF/lib/下就可以。 |
| 回答者:freedom119@sina.com - 头衔:开发爱好者 2007-6-24 11:38:14 |
|
|
|
|
| 欢迎使用本系统,智囊团。踊跃回答,赢得积分。 |
|
| 使用有问题请到 帮助 |
|