Проблемы с подключением mysql

привет, я разрабатываю небольшую веб-страницу, которая состоит из подключения к mysql, но я запускаю следующую ошибку, как мне ее решить ??? Спасибо

попробуйте эту ошибку:

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:

Tue Mar 05 22:18:36 CET 2019 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.

SQL exception:Could not create connection to database server. Attempted reconnect 3 times. Giving up.

public static void loadDbProperties(String dbLogin, String dbPassword) throws IOException {
        String dbIp = "localhost";
        String dbPort = "3306";

        DBConnectionPool.dbProperties = new Properties();

        DBConnectionPool.dbProperties.put("driver", "com.mysql.cj.jdbc.Driver"); 
        DBConnectionPool.dbProperties.put("url", "jdbc:mysql://"+ dbIp+":"+ dbPort +"?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=CET");

        DBConnectionPool.dbProperties.put("username", dbLogin);
        DBConnectionPool.dbProperties.put("password", dbPassword);          
    }   
}

Итак, вы пытались установить useSSL=false или установить useSSL=true и предоставить хранилище доверенных сертификатов для проверки сертификата сервера, как вас просит сообщение об ошибке? Если да, пожалуйста, редактировать свой вопрос, чтобы включить эту информацию, а также проблему, с которой вы столкнулись.

azurefrog 05.03.2019 22:40

Можно использовать этот подход для подключения javatpoint.com/example-to-connect-to-the-mysql-база данных

estinamir 05.03.2019 22:43
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
2
80
0

Другие вопросы по теме