gpt4 book ai didi

Java连接到数据库错误: java. lang.ClassNotFoundException : com. mysql.jdbc.Driver

转载 作者:行者123 更新时间:2023-11-29 14:46:03 25 4
gpt4 key购买 nike

嘿,愚蠢的问题,但我很难将我的 java 程序连接到 mysql 数据库。当我点击这条线时抛出异常。

Class.forName(driverName).newInstance();

驱动程序名称为 com.mysql.jdbc.Driver。我在 google 上搜索了一下,发现了一些关于 mysql-connector.jar 文件的信息,我显然应该拥有它,但我真的还没有研究过它。谢谢。

整个代码:

Connection connection = null;
try
{
String driverName = "com.mysql.jdbc.Driver"; // MySQL MM JDBC driver
Class.forName(driverName).newInstance();

String serverName = "*********";
String database = "canteen_web3";
String url = "jdbc:mysql://" + serverName + "/" + database;
final String username = "*****";
final String password = "******";
connection = DriverManager.getConnection(url,username,password);
System.out.println("Connected!");
}

catch(Exception ex)
{
throw new ICException(ex.getMessage());
}

最佳答案

启动您的应用程序

java -classpath .:mysql-connector.jar MyClass

冒号分隔两条路径。这 。是您所在的目录(希望是类或基础包),后者的 jar 是驱动程序。

有关更多信息,请参阅各种文档来源 http://download.oracle.com/javase/1.5.0/docs/tooldocs/windows/classpath.html

关于Java连接到数据库错误: java. lang.ClassNotFoundException : com. mysql.jdbc.Driver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6948768/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com