Я запускаю простую программу, которая устанавливает соединение JDBC с mysql.Я использую 5.0.8 разъем JAR (MySQL драйвер).Поскольку я читал о механизме обслуживания JDBC 4, нам не нужно вызывать Class.forname("..")
для регистрации драйвера.Я пытаюсь это без него.
Connection conn = null;
try {
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/db"", "root", "root");
System.out.println("Is Connection closed: "+conn.isClosed());
} catch (SQLException e) {
throw new RuntimeException(
"Error occurred while getting connection because of : " + e.getLocalizedMessage(), e);`
} finally {
if (conn != null){
conn.close();
System.out.println("Is Connection closed: "+conn.isClosed());
}
}
Но когда я выполняю это, выдает ошибку ниже:
_Не найден подходящий драйвер для jdbc: mysql: // localhost: 3306 / db
Также пробовал с mysql-connector-java-8.0.12.jar