omnislade
(usa Outra)
Enviado em 18/04/2017 - 04:56h
Olá galera.
Bom, depois de tentar ajuda em muitos foruns e depois de muitas semanas, venho até vocês para ver se vocês conseguem me dar uma luz.
Irei explicar detalhadamente o meu problema, desculpe se ficar um pouco extenso:
Meu problema é bem "simples": Preciso conectar um servidor Ubuntu externo que tenho (rodando o TomCat) ao Mysql para que ele possa consumir dados.
Passo a Passo doque eu fiz até agora:
1) Instalei o Tomcat no meu servidor Ubunto através desse tutorial:
https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-7-on-ubuntu-14-04-via-... (junto com o Java Development Kit (JDK)).
2) Depois disso, segui esse tutorial para conseguir fazer a conexão com o MySql:
https://www.vivaolinux.com.br/artigo/Montando-um-ambiente-utilizando-Tomcat-+-Java-+-MySQL-(Debian)?...
Segui esse segundo tutorial passo a passo até a página 5, onde ele diz isso:
Agora tente executar o nosso programa.
# java OlaBase
O resultado será:
Driver carregado com sucesso!
Conexao estabelecida!!!
1
7
17
37
Ola Base!!!
Pronto, a conexão com a base de dados foi estabelecida.
Porém, para mim nessa parte aparece a seguinte mensagem:
Driver carregado com sucesso!!!
Tue Apr 18 07:29:29 UTC 2017 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.
Erro na conexao!!!
Ola Base!!!
Mesmo eu já tendo baixado o driver de conexão com o comando "apt-get install libmysql-java".
E é isso. Não consigo de jeito nenhum fazer a conexão com o Mysql.
Já liberei o banco de dados MySql para ser acessado por qualquer máquina seguindo esse tutorial daqui do forum mesmo:
https://www.vivaolinux.com.br/dica/Configurando-acesso-remoto-em-servidores-MySQL
E também já tentei "liberar" o CLASSPATH usando o comando
CLASSPATH=$CLASSPATH:/usr/share/java/mysql.jar
export CLASSPATH
Seguindo esse tutorial, na parte onde fala "
Setting up the user to use JDBC":
https://help.ubuntu.com/community/JDBCAndMySQL
O que está faltando para eu conseguir a conexão? Ou melhor, aonde eu estou errando? Tem alguma coisa a ver com o certificado SSL que foi citado no meu servidor?
Por favor galera, tentem ajudar ai ...faz semanas que estou tentando conectar com meu banco de dados.
Obrigado a todos