我是 Java 的新手,我需要建立与 MySQL 服务器(本地)的连接,我已经在 Intellij idea 中添加了库,但它似乎不起作用,IDE 找不到我认为的类……我变得疯狂我已经搜索了两个小时……我来自 visual studio/c# 开发环境,我认为我应该错过一些东西……
在这里,您可以从我的 IDE 中获得一张图片和我想要使用的简单代码。你也可以推断出我已经在我的项目(mysql-jdbc)中导入了jar。
编辑:这是代码,注释显示错误出现的位置:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.*;
import org.*;
import com.mysql.jdbc.Driver;
public class JdbcLogin {
public String Login;
public String MotDePasse;
private boolean Logged = false;
public void StartBdd(){
String driverName = "com.mysql.jdbc.Driver";
Class.forName(driverName); // here is the ClassNotFoundException
String serverName = "localhost";
String mydatabase = "suptodo";
String url = "jdbc:mysql://" + serverName + "/" + mydatabase;
String username = "root";
String password = "azerty";
Connection connection = DriverManager.getConnection(url, username, password);
}
}
原文由 Nimp 发布,翻译遵循 CC BY-SA 4.0 许可协议
您必须从 Maven 添加“mysql:mysql-connector-java:5.1.40”或将其添加为 java 库,如下所示: