java.sql.SQLException: The server time zone value ‘Hora oficial do Brasil’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.
estou querendo fazer uma aplicação web tipo um ótica, só que começei agora na programação é está dando esse erro. desde já obrigado!
não precisa, conseguir descobrir oque era. era o driver que faz a conexão, só que agora toda vez que eu conecto ele fala isso Wed Sep 04 01:25:48 BRT 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.
o código que realizar a conexão é o seguinte: package br.com.castanha.factory;
public class ConexaoFactory {
private static final String USUARIO = “root”;
private static final String SENHA = “989073599”;
private static final String URL = “jdbc:mysql://localhost:3306/castanha”;
Estabelecer conexão SSL (segura) sem a verificação de identidade do servidor não é recomendado. De acordo com os requisitos do MySQL 5.5.45+, 5.6.26+ e 5.7.6+, a conexão SSL deve ser estabelecida por padrão se a opção explícita não estiver definida. Para conformidade com aplicativos existentes que não usam SSL, a propriedade confirmServerCertificate está definida como “false”. Você deve desativar explicitamente o SSL configurando useSSL = false ou definir useSSL = true e fornecer armazenamento confiável para verificação de certificado do servidor.