我是使用Eclipse的初学者。我正在使用Eclipse LUNA包和MySQL 6.0 Workbench。我已粘贴" mysql-connector-java-5.0.8-bin.jar"参考库文件中的文件。我的编码如下:
package a1;
import java.util.Scanner;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.logging.Level;
import java.util.logging.Logger;
class a2 {
public static void main (String[] args) {
String dbURL = "jdbc:mysql://localhost:3306/test";
String username ="root";
String password = "root";
Connection dbCon = null;
Statement stmt = null;
ResultSet rs = null;
String query ="select * from k111";
try {
dbCon = DriverManager.getConnection(dbURL, username, password);
stmt = dbCon.prepareStatement(query);
rs = stmt.executeQuery(query);
System.out.println("Success");
while(rs.next()){
System.out.println(query);
}
}
catch(SQLException ex)
{
System.out.println(ex);
}
finally
{
rs.close();stmt.close(); dbCon.close();
}
}}
我的数据库名称是" test"。我的表名是k111。我只需打印"成功"根据程序来了解数据库连接是否成功。但是,我的输出是
java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/test
请指导我.......
答案 0 :(得分:0)
你的jdbc网址可能是错的尝试类似的东西:
String dbURL = "jdbc:mysql://localhost:3306/test";
将url提供给你的mysql文件夹