我试图建立到数据库的简单链接,但是每次尝试运行它时,都会出现“没有合适的驱动程序错误”的信息。我正在关注一个教程,因此与所示示例相比,我不确定为什么我的模板无法正常工作。
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class google {
private static final String USERNAME = "Johns";
private static final String PASSWORD = "done11";
private static final String CONNECTOR = "jdbc:mysql://localhost/grading";
public static void main(String[] args) throws SQLException {
Connection conn = null;
try {
conn = DriverManager.getConnection(CONNECTOR, USERNAME, PASSWORD);
System.out.print("connected");
} catch (SQLException e) {
System.err.print(e);
}
finally {
if (conn != null) {
conn.close();
}
}
}
}
期望的输出是说“已连接”,但给出的错误是“ java.sql.SQLException:找不到适用于jdbc:mysql:// localhost / grading的驱动程序”
答案 0 :(得分:0)
在创建连接之前声明驱动程序
Class.forName("com.mysql.jdbc.Driver")
conn = DriverManager.getConnection(CONNECTOR, USERNAME, PASSWORD);