2 qq 26563631 qq_26563631 于 2015.07.26 19:45 提问

eclipseEE连接My SQL出现问题,哪位大神可以帮我看看*^__^*,非常感谢
    我是想连接MySQL和server SQL数据库,一般来说是在eclipse,通过buil path,然后add external jar配置就可以了,但是我尝试了这样去配置,结果还是不行。然后呢,我有特意去配置了我的环境变量,就是通过“我的电脑--系统--设置环境变量”建立一个classpath变量,然后把驱动的路径作为其变量,但是结果还是不行。最后,我认为可能是版本的驱动问题,然后我就下载了不同的版本去实验,结果,还是失败了。下面是我的连接My SQL数据库代码,数据库名,表名,数据库密码是没错的,我核对了很多次了。我用的My SQL版本是5.5,而驱动是5.1.35

<%
try{
Connection con=null;
Statement stmt=null;
ResultSet rs=null;
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/student?useUnicode=true&characterEncoding=gbk";
con=DriverManager.getConnection(url,"root","95421");
stmt=con.createStatement();
String sql="select * from sinfo";
while(rs.next()){
%>


<%=rs.getString("studentNumber") %>
<%=rs.getString("studentName") %>
<%=rs.getString("studentClass") %>

<%}
rs.close();
stmt.close();
con.close();
}
catch (Exception ex)
{
out.println("Error : " + ex.toString());
}
运行结果:
%>
图片说明

My SQL驱动显示已经导入:

图片说明

5个回答

yuke198907
yuke198907   2015.07.26 20:16

驱动jar好像有点问题吧

qq_26563631
qq_26563631 我知道是jar问题,但是到底是什么问题呢?
2 年多之前 回复
a179952270
a179952270   2015.07.26 20:26

光看表面看不出什么问题。
把项目发给我看看 qq 526666031

suzunshou
suzunshou   2015.07.26 22:24
Evankaka
Evankaka   Ds   Rxr 2015.07.26 22:27

一般来说是在eclipse,通过buil path,然后add external jar配置就可以
照里来说应该这样就可以了。jar包你是在官网里下的么?

qq_26563631
qq_26563631 是啊,在官网下载的
2 年多之前 回复
jackson0215
jackson0215   2015.07.26 23:35

你看看你部署到tomcat中的项目里面的lib有没有这个mysql驱动的jar包加入到lib中就知道了。
报错是因为没有找到该jar包,但是在项目中又有,可能是在部署的时候没有将驱动包自动加入到运行lib中

Csdn user default icon
上传中...
上传图片
插入图片