怎么可能呢?请位帮助一下这是怎么回事情。

lina 03-09-21


我使用jdk1.3 和 mysql-connector-java-3.0.8-stable(在www.mysql.com)下的。java_home和classpath都设置好了。
运行如下代码:
import java.sql.*;

public class DBConnection{

public static Connection conn;
public static Statement stmt;

public DBConnection(){

}

public void connect(){

try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
System.out.println("step on");
conn= DriverManager.getConnection ("jdbc:mysql//localhost:3306/mysql","root","");
}catch(Exception ee){
System.out.println("error:"+ee.getMessage());
}
}


public static void main(String[] arg){
DBConnection db=new DBConnection();
db.connect();

}

}

可出现如下错误提示:
"step one
error:No suitable driver "
请问那位大侠知道是怎么回事情。thx

wys1978
2003-09-21 11:34

你的mysql driver lib没有在classpath吧?

wwlhp@jdon.com
2003-09-21 13:41

没有在classpath上能输出step one么?

我想是你加载的驱动器类和数据库url不匹配。