源代码:*************************************************************************************
import java.sql.*;public class First
{
public static void main(String args[]) throws SQLException
{
String ur1 = "abccs";
String password = "abc";
String ur2 = "jdbc:mysql://localhost:3306/abccs";
try
{
Class.forName("com.mysql.jdbc.Driver");
}
catch (ClassNotFoundException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
try
{
Connection con;
con=DriverManager.getConnection(ur2,ur1,password);
Statement s=con.createStatement();
String query = "create table student2("+"id char(10),"+"score integer"+")";
s.executeUpdate(query);
s.close();
con.close();
}
catch(SQLException e)
{
System.out.print("SQLException"+e.getMessage());
}
}
}
*********************************************************************************错误提示:
**********************************************************************************
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at First.main(First.java:12)
SQLExceptionNo suitable driver found for jdbc:mysql://localhost:3306/abccs
************************************************************************************……………………………………………………………………………………………………………………
这个问题我做了将近3天了,不知道是我的JHDBC驱动程序错误,还是代码本身的错误,或者说是Mysql中的错误
……………………………………………………………………………………………………………………
希望大家能帮忙解决下,谢谢 !
import java.sql.*;public class First
{
public static void main(String args[]) throws SQLException
{
String ur1 = "abccs";
String password = "abc";
String ur2 = "jdbc:mysql://localhost:3306/abccs";
try
{
Class.forName("com.mysql.jdbc.Driver");
}
catch (ClassNotFoundException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
try
{
Connection con;
con=DriverManager.getConnection(ur2,ur1,password);
Statement s=con.createStatement();
String query = "create table student2("+"id char(10),"+"score integer"+")";
s.executeUpdate(query);
s.close();
con.close();
}
catch(SQLException e)
{
System.out.print("SQLException"+e.getMessage());
}
}
}
*********************************************************************************错误提示:
**********************************************************************************
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at First.main(First.java:12)
SQLExceptionNo suitable driver found for jdbc:mysql://localhost:3306/abccs
************************************************************************************……………………………………………………………………………………………………………………
这个问题我做了将近3天了,不知道是我的JHDBC驱动程序错误,还是代码本身的错误,或者说是Mysql中的错误
……………………………………………………………………………………………………………………
希望大家能帮忙解决下,谢谢 !
解决方案 »
- java 中读取process数据
- 关于Ireport中HQL的问题?
- 每天一问,关于论坛问题
- 系统集成问题
- hibernate中,为什么添加两个员工只有后面一个被添加,还有一个只有Id,其它都为null
- 有谁能给我一个照片上传的例子吗?还的显示出来呢!!!谢谢各位了帮不忙吧!!!
- 当我调用一个webservice,http://ip:8080/wapportal/services/SubscribeService时,发生如下错误,请高手给个解决方案?
- iis5+resin3问题,该怎么配置?
- struts taglib 问题?
- 急!求基于J2EE的系统技术架构设计文档模板!
- tomcat可以无错误正常启动但一运行http://localhost就报错请问怎么回事?
- windchill应该怎么学习
1)驱动程序:org.gjt.mm.mysql.Driver
2)URL:jdbc:mysql://localhost/stu?user="用户名"&password="密码"&use Unicode =true&characterEncoding=8859_1
应该是这个原因,导致出现Unknown Source
String strUrl="jdbc:mysql://localhost:3306/mytest?useUnicode=true;characterEncoding=utf-8";
String strUser="root";
String strPwd="xxxx";
try{
Class.forName(strDriver);
conn=DriverManager.getConnection(strUrl,strUser,strPwd);
System.out.print("ok!");
}catch(SQLException e){
e.printStackTrace();
} return conn;
jar为mysql-connector-java-3.0.17-ga-bin.jar自己去下
哎,以前一直是学习C/C++的,
现在,刚开始接手java项目,对eclipse不了解所以总是犯些低级错误。
虽然,我自己也明白是没有加载驱动的原因,但却不知道如何调试!经过大家的帮助,我现在已经解决问题了!
非常感谢大家的帮助!