Está aparecendo o seguindo para conectar
Exception in thread “main” java.sql.SQLException: No suitable driver found for jdbc:msql://localhost/cadastro
at java.sql.DriverManager.getConnection(DriverManager.java:602)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at thiago.bancodedados.CriaConexao.getConnexao(CriaConexao.java:17)
at banco.Main.main(Main.java:15)
o que pode ser?
Você postou o tópico de forma duplicada.
Pior, nenhum dos locais se adequa ao tipo de pergunta.
Procure ler atentamente a descrição de cada fórum.
Esta questão deve ser levantada em persistência.
[quote=thiagoricotta]Está aparecendo o seguindo para conectar
Exception in thread “main” java.sql.SQLException: No suitable driver found for jdbc:msql://localhost/cadastro
at java.sql.DriverManager.getConnection(DriverManager.java:602)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at thiago.bancodedados.CriaConexao.getConnexao(CriaConexao.java:17)
at banco.Main.main(Main.java:15)
o que pode ser?[/quote]
Então sua lib está no seu classpath?
Abs
agora dá esse erro: Exception in thread “main” com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
Cara, você criou 3 tópicos para a mesma pergunta.
Todos eles em locais errados.
Posta o teu código e qual o banco que quer acessar
Classe Banco de dados
package thiago.bancodedados;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.DriverManager;
public class CriaConexao {
public static Connection getConnexao() throws SQLException{
try{
Class.forName("com.mysql.jdbc.Driver");
System.out.println("Conectando ao Banco");
return DriverManager.getConnection("jdbc:mysql://@localhost/cadastro","","");
} catch (ClassNotFoundException e) {
throw new SQLException(e.getMessage());
}
}
}
Main
package banco;
import java.sql.Connection;
import java.sql.SQLException;
import thiago.bancodedados.CriaConexao;
public class Main {
public static void main(String[] args) throws SQLException {
Connection conexao = CriaConexao.getConnexao();
conexao.close();
System.out.println("Desconectado do banco");
}
}
Exception in thread “main” com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
Da uma olhada nisso:
http://dev.mysql.com/doc/refman/5.0/en/connector-j.html
Outra, vc está utilizando o jdbc 4, não precisa do class.forName