me pueden ayudar? Yo ya hice el jdbc construcción de camino y mi DB savetime existe.
mi clase:
package br.com.savetime;
import java.sql.*;
public class CriarConexao {
private static Connection con = null;
public static Connection abrirBanco(){
Connection con;
try{
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/savetime", "root", "root");
System.out.println("conectando");
return con;
}
catch(ClassNotFoundException cnfe){
System.out.println("driver nao encontrado: " + cnfe.getMessage());
return null;
}
catch(SQLException sql){
System.out.println("SQLException: " + sql.getMessage());
System.out.println("SQLState: " + sql.getSQLState());
System.out.println("Erro: " + sql.getErrorCode());
System.out.println("StackTrace: " + sql.getStackTrace());
return null;
}
catch(Exception e){
System.out.println(e.getMessage());
return null;
}
}
public static void fecharBDcon(){
try{
con.close();
}
catch(Exception e){
System.out.println("erro ao fechar o banco" + e.getMessage());
}
}
}
y mi error:
06-17 03:55:07.139: I/System.out(1367): SQLException: Could not create connection to database server.
06-17 03:55:07.139: I/System.out(1367): SQLState: 08001
06-17 03:55:07.139: I/System.out(1367): Erro: 0
06-17 03:55:07.149: I/System.out(1367): StackTrace: [Ljava.lang.StackTraceElement;@41bc1af0
- «SQLException: no se Pudo crear la conexión a la base de datos» – parece relevante
- ¿Tienes tu Driver jar en tu classpath?
- Leer esto: Problemas Comunes y Soluciones
- enlace ahora está muerto. Probar esto: dev.mysql.com/doc/connector-j/8.0/en/…
- sí, el uno que fue publicado en la versión de MySQL 5.0. Parece acceso a la documentación en las versiones 5.0 y versiones anteriores es revocado.
El código está funcionando bien acaba de proporcionar el
mysql-connector.jar
en el classpath.Podemos encontrar aquí y el código de la suya las que he probado es :Esto es sólo la falta de coincidencia de mysql connector archivo jar. simplemente actualizar sus archivos jar con la versión más reciente o actualizar su dependencia de si usted está usando maven. He actualizado mi dependencia en pom.xml con la versión 6.0.6 y funcionó.