gpt4 book ai didi

java - 使用 Mysql-connector/j 将 java 连接到 Mysql

转载 作者:太空宇宙 更新时间:2023-11-03 10:24:03 24 4
gpt4 key购买 nike

我使用 netbeans 6.9 IDE 及其功能将我的 java 类连接到 Mysql 数据库。如您所知,Mysql-connector 驱动程序嵌入在 netbeans 中。我使用 Mysql(connector/j) 驱动程序与 Mysql 数据库建立新连接,一切正常,它显示 Mysql 中的所有数据库和这些数据库中的所有表,但是当我创建我的 java 类来测试连接并开始操作时,当我调用 Class.forName("com.mysql.jdbc.Driver").newInstance(); 时抛出 ClassNotFoundExceptionIE。没有司机?为什么我得到那个异常(exception)?当我连接到 derby 嵌入式数据库时也发生了同样的情况?你能帮我吗?这是我的测试课

public static void main(String[] args) {
Connection con = null;
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
System.out.println("driver true");
con = DriverManager.getConnection("jdbc:mysql:///test",
"root", "123456");
if (!con.isClosed()) {
System.out.println("Successfully connected to "
+ "MySQL server using TCP/IP...");
}
} catch (Exception e) {
e.printStackTrace();
System.err.println("Exception: " + e.getMessage());
} finally {
try {
if (con != null) {
con.close();
}
} catch (SQLException e) {
}
}
}

最佳答案

您必须将 mysql 连接器 .jar 文件(库 + 添加库 + Mysql JDBC 驱动程序)添加到您的项目中。

关于java - 使用 Mysql-connector/j 将 java 连接到 Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7834749/

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