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

03-09-21 lina

我使用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不匹配。

猜你喜欢