Я начал с JDBC несколько дней назад с 2019/3. И эта ошибка возникла, когда я попытался выполнить приведенный ниже код в моей среде Eclipse.
До этого я действительно проводил исследования и пытался: -
-Добавление внешних библиотек из меню проекта
- Переустановка и опробование разных ид (думая, что это было просто затмение, но что-то не так с моей системой)
-установлен как jdk, так и разъем jdbc
и все же проблема сохраняется.
import java.sql.*;
public class Driver{
public static void main(String[]args)throws Exception {
String url = "jdbc:mysql://localhost:3306/main";
String uName = "Ng Jun Han";
String pW = "password";
String query = "SELECT first FROM students WHERE id = 1";
Class.forName("com.sql.jdbc.Driver");
Connection con = DriverManager.getConnection(url, uName, pW);
Statement st = con.createStatement();
ResultSet rs= st.executeQuery(query);
rs.next();
String name = rs.getString("first");
System.out.print(name);
st.close();
con.close();
}
}
Вот так выглядит каталог моего проекта
Мое самое большое беспокойство по поводу темы - что-то не так, что я сделал с методами установки. Главным образом потому, что не так много актуальных ресурсов для подражания. Если так, кто-нибудь знает ПРАВИЛЬНЫЙ способ исправить это? (Файл jar драйвера находится в C: \ Program Files \ MySQL и ic / p-ed это в мой файл библиотеки в моей директории проекта) Спасибо за помощь:)