java - 类未找到 com.mysql.jdbc.Driver 异常

标签 java mysql eclipse jdbc buildpath

我知道有很多关于这个问题的线索,但这些解决方案都没有解决我的问题。我已将必要的 .jar 文件添加到 WEB-INF-lib 文件夹中,但我仍然收到错误消息。我尝试直接将 .jar 文件添加到构建路径,但我仍然遇到相同的错误。谁能帮我解决这个问题!我已经在这个问题上玩了几天了,现在无济于事。

这是我的代码:

<%@ page import = "java.sql.*" %><%@ page import = "java.io.*" %><%@ page import = "com.mysql.*" %><?xml version ="1.0" ?>
<tours>
<%
    Connection connection = null;
    Statement staement = null;
    ResultSet result = null;

try{
    Class.forName("com.mySQL.jdbc.Driver").newInstance();   
    connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/tours", "root", "root");
    out.println("connected to database");
}
catch(SQLException e){
    out.println("error connecting to database");
}

%>

最佳答案

你的 MySQL 驱动类的包名有误。改变自

  com.mySQL.jdbc.Driver

 com.mysql.jdbc.Driver

关于java - 类未找到 com.mysql.jdbc.Driver 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24289387/

相关文章:

java - 刷新框架上的表行(不是行的值)?

java - 在 servlet 容器环境中,Scala 具有可变状态的单例对象是否具有与 Java 静态相同的行为?

java - 如何将 Java double 转换为 byte[],以及 byte[] 转换为 double(IEEE 754 double 二进制浮点格式)

MySQL 尝试创建具有大整数的临时表失败

java - 将-source设置为1.5,显然设置为1.3

java - 在 Dropwizard yaml 中找不到 DatabaseConfiguration 子类中的属性(分层问题)

mysql - Codeigniter JOIN 使用两个表 - 需要来自两个表的数据

PHP-PDO : bindParam token syntax issue

java - 使用libgdx 1.1,如何在eclipse上导入项目

c++ - 在新的 C++14 位分隔符处出现 Eclipse Oxygen 错误 "Bad Character"