Я написал программу для подключения к базе данных с использованием jdbc с подключением типа 4. Программа компилируется просто отлично, но дает исключение из java.lang.ClassNotFoundException: com.mysql.jdbc.Driver. Я извлек все папки в папке, в которой находится мой java-файл, и даже разместил все файлы jar и базу данных в одной папке. База данных содержит две записи с идентификаторами 1 и 2. В чем может быть проблема?Подключение JDBC типа 4 с использованием mysql
import java.sql.*;
class TestJDBC {
public static void main(String aa[]) {
try {
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/Student_Details", "root","");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("Select ID, studentname from Details where ID=1");
while(rs.next()) {
System.out.print(rs.getString("ID"));
System.out.print("\t");
System.out.println(rs.getString("StudentName"));
}
}
catch(Exception e) {
System.out.println(e);
}
}
}
Пробовал, но все еще получает такое же исключение –
вы используете язь? – BevynQ
нет с помощью командной строки –