jdbc连接mysql 5.7.17_java jdbc连接mysql报错:No suitable driver found for jdbc

在尝试使用Java JDBC连接MySQL 5.7.17时遇到问题,错误提示为:No suitable driver found。已确认URL格式正确,驱动字符串无误,且在Classpath及jre7的lib/ext目录下添加了驱动。使用的JDK版本为1.7.0和jre7,驱动为mysql-connector-java-5.1.17-bin.jar。但问题依然存在,寻求解决方案。
摘要由CSDN通过智能技术生成

代码如下:importjava.sql.*;publicclassJdbcTest{publicstaticvoidmain(Stringargs[]){Stringurl="jdbc:mysql://localhost/zhoujian";Connectioncon;Stringsql;Statementstmt;String...

代码如下:

import java.sql.*;

public class JdbcTest

{

public static void main(String args[])

{

String url="jdbc:mysql://localhost/zhoujian";

Connection con;

String sql;

Statement stmt;

String name,sex,major;

int number;

try

{

Class.forName("com.mysql.jdbc.Driver");

}

catch(java.lang.ClassNotFoundException e)

{

System.err.print("ClassNotFoundException:");

System.err.println(e.getMessage());

}

try

{

con=DriverManager.getConnection(url,"root","");

stmt=con.createStatement();

sql="SELECT * FROM student";

ResultSet rs=stmt.executeQuery(sql);

System.out.println("ѧºÅ ÐÕÃû ÐÔ±ð רҵ");

while(rs.next())

{

number=rs.getInt(1);

name=rs.getString(2);

sex=rs.getString(3);

major=rs.getString(4);

System.out.println(number+" "+name+" "+sex+" "+major+" ");

}

stmt.close();

con.close();

}

catch(SQLException ex)

{

System.err.println("SQLException:"+ex.getMessage());

}

}

}

其中url格式没有问题,驱动字符串没有问题,我也在Classpath中正确地加入了驱动,并且根据网上相关说法将驱动加入了:C:\Program Files\Java\jre7\lib\ext中,仍然报错。请有谁知道的帮我找找原因呀,不甚感激!(我用的是最新版的jdk1.7.0和jre7)

我的驱动类也是最新版的:mysql-connector-java-5.1.17-bin.jar

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值