java - 在 Windows 10 中找不到 MySQL JDBC 驱动程序

标签 java mysql jdbc windows-10

我在 Windows 10 上安装了 jdk 1.8(64 位)。我还安装了 MySQL Workbench 6.3

当我将 Java 应用程序与 MySQL 数据库连接时,我得到:

java.lang.Classnotfound exception: com.sql.jdbc.driver.

为了解决这个问题,我已经将 MySQL java 连接器 .jar 文件复制到 C:\Program Files\Java\jre1.8.0_51\lib\ext 文件夹。

此外,我还通过进入高级环境设置面板在系统变量中设置了PATH

运行我的 Java 应用程序时仍然收到相同的消息。

最佳答案

您需要检查以下事项:
1.解压驱动jar文件并检查“com.sql.jdbc.Driver”是否可用?
2. 如果没有,您可以从 mysql 网页下载最新的 jar 文件。
3. 在“com.mysql.jdbc”包中,有“Driver”类,因此您可以使用“com.mysql.jdbc.Driver”驱动程序。
4. 如果您在 cmd 或 Linux 终端上运行应用程序,则设置用于编译的类路径并运行您的应用程序。
5. 如果您使用任何 IDE,请使用驱动程序 jar 更新您的应用程序构建路径。

关于java - 在 Windows 10 中找不到 MySQL JDBC 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34237924/

相关文章:

java - Libgdx Box2d 多个 SpriteBatch 和 OrthographicCamera

mysql - 如何更改 MySQL5 中的列名

mysql - 删除 Mysql 值

java - 数据库连接泄漏

java - 如何增加intellij idea 2017.1.3中的堆大小?

java - 为什么静态 block 中的代码不执行?

java - 另一种使用 RandomAccessFile 编写学生而不使用静态数组的方法

c# - 将数据从 Entity Framework 模型绑定(bind)到 DataGridView C#

sql-server - MSSQL 数据库 JDBC 性能属性

java - 在 web-inf\lib 中找不到适合 jdbc :db2 with db2jcc4. jar 的驱动程序