Всем доброго время суток. Скажите пожалуйста в чём может заключаться проблема при подключении к бд через JDBC? И возможно ли исправить? Пытался в интернете поискать решения (например), но интересного не чего нет.
Вот то что я сделал :
private static final String url = "jdbc:mysql://127.0.0.1:3306/mybd?autoReconnect=true&useSSL=false";
private static final String user = "root";
private static final String password = "welcome";
private static Connection con;
public static void connecttodb() {
// opening database connection to MySQL server
con = DriverManager.getConnection(url, user, password);
}
Собственно сама ошибка (вылазит секунд через 5 после вызова команды) :
Could not create connection to database server. Attempted reconnect 3 times. Giving up.
... чуть дальше ...
CLIENT_PLUGIN_AUTH is required
private static final String url = "jdbc:mysql://127.0.0.1:3306/mybd?autoReconnect=true&useSSL=false";
private static final String user = "root";
private static final String password = "welcome";
private static Connection con;
public static void connecttodb() {
// This will load the MySQL driver, each DB has its own driver
Class.forName("com.mysql.jdbc.Driver");
// Setup the connection with the DB
con = DriverManager.getConnection(url, user, password);
}
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости