主题:我的JSP连不上mySQL,大家帮个忙
首先,jdk1.4,tomcat5配置都正确,因为可以访问页面;
我下载了一个mySQL的驱动,版本是mysql-connector-java-5.0.5
解压到d:\mysql-connector-java-5.0.5后,
里面有个mysql-connector-java-5.0.5-bin.jar
(我把它打开看了下里面有这样些目录:
\com\mysql\jdbc;这里面有好多.class
\org\gjt\mm\mysql;其中mysql下只有个Driver.class
)
我按照说明将d:\mysql-connector-java-5.0.5\mysql-connector-java-5.0.5-bin.jar
添加到classpath中了已经;
我在JSP中添加:
<%
String sql = "select * from user";
// 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip/数据库名称?user=用户名&password=密码&使用Unicode=布尔值&字符编码=编码"
String url = "jdbc:mysql://localhost/mysql?user=root&password=admin&useUnicode=true&characterEncoding=8859_1";
String username = "root";
String password = "admin";
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
rs.close();
stmt.close();
conn.close();
%>
可是访问的时候一直提示:java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
对了,我原来装的jdk1.6,jdbc驱动说可能会不支持1.6我又改了1.4,可还是不行;
大家帮个忙;谢谢;
我下载了一个mySQL的驱动,版本是mysql-connector-java-5.0.5
解压到d:\mysql-connector-java-5.0.5后,
里面有个mysql-connector-java-5.0.5-bin.jar
(我把它打开看了下里面有这样些目录:
\com\mysql\jdbc;这里面有好多.class
\org\gjt\mm\mysql;其中mysql下只有个Driver.class
)
我按照说明将d:\mysql-connector-java-5.0.5\mysql-connector-java-5.0.5-bin.jar
添加到classpath中了已经;
我在JSP中添加:
<%
String sql = "select * from user";
// 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip/数据库名称?user=用户名&password=密码&使用Unicode=布尔值&字符编码=编码"
String url = "jdbc:mysql://localhost/mysql?user=root&password=admin&useUnicode=true&characterEncoding=8859_1";
String username = "root";
String password = "admin";
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
rs.close();
stmt.close();
conn.close();
%>
可是访问的时候一直提示:java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
对了,我原来装的jdk1.6,jdbc驱动说可能会不支持1.6我又改了1.4,可还是不行;
大家帮个忙;谢谢;