>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Problemas na conexão com o banco mysql


Bom dia, estou assistindo a aula 06 de JAVA EE, fiz todos os passos conforme a aula mas quando executo o projeto ocorre problema ao conectar com o Drive do Mysql. O drive foi inserido no eclipse conforme explicado na aula.

a mensagem de erro é essa quando executo o formulario é essa ( Problema no banco de dadosNo suitable driver found for jdbc:mysql/localhost/banco_teste )



try {
Class.forName("com.mysql.jdbc.Driver");

String SQL = "INSERT INTO chamados_teste (titulo, conteudo) VALUES (?, ?)";


try {
// CRIA A CONEXÃO COM O BANCO
Connection conn = DriverManager.getConnection("jdbc:mysql/localhost/banco_teste", "root", "root");


PreparedStatement pstm = conn.prepareStatement(SQL);

pstm.setString(1, titulo);

pstm.setString(2, conteudo);

pstm.executeQuery(SQL); // executa o comando sql

pstm.close();

conn.close();

} catch (SQLException e) {
//
out.println("Problema no banco de dados" + e.getMessage());

}
} catch (ClassNotFoundException ex) {
out.println("Problema ao carregar o drive de conexão");

}



9 Respostas


Alguem pode me ajudar ?




Você colocou o .jar na parte lib do projeto?




coloquei




coloquei




Leonardo,

O erro é que ele não encontra o driver.

Pode me mandar um print de seu projeto, com a pasta lib expandida?




Estou enviando o print do meu projeto por upload e o banco de dados criado no Mysql, criei igual ao da video aula, no caminha do banco localhost será que não tem colocar algum ip local ? tentei localhost:3306 e não deu certo tbm.




Opa

Você possui um print para eu visualizar?




http://rlsystem.com.br/forum/disco/uploads/9f38edd4264deaf9ab65fc22b1e118ac-projeto_imagem 01.jpg
http://rlsystem.com.br/forum/disco/uploads/ede49ffce5858ca59df20f7892890e05-projeto_imagem 02.jpg
http://rlsystem.com.br/forum/disco/uploads/f767a2cc53d1489982b6b5cefbf6b52f-projeto_imagem 03.jpg




Leonardo,

Sua String de conexão está incorreta:

Ao invez de :

jdbc:mysql/localhost/banco_teste

use

jdbc:mysql://localhost/banco_teste