não consigo conectar com o BD, se alguem poder ajudar agradeço mt, abraços a todos
package Agenda;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnectionDataBase {
private static final String URL_MYSQL = "jdbc: mysql://localhost/agenda";
private static final String DRIVER_CLASS = "com.mysql.jdbc.Driver";
private static final String USER = "root";
private static final String PASS = "123";
public static Connection getConnetion (){
System.out.println("Conectando ao Banco de Dados");
try{
Class.forName(DRIVER_CLASS);
return DriverManager.getConnection(URL_MYSQL, USER, PASS);
}catch (ClassNotFoundException e){
e.printStackTrace();
}catch (SQLException e){
throw new RuntimeException(e);
}
return null;
}
}
sou iniciante, quem ajudar ficarei mt grato, abraços a todos
tire os espaço, faz esse teste.... se não der certo mande o erro que fica mais facil pra gente ver
[]s
tire os espaço, faz esse teste… se não der certo mande o erro que fica mais facil pra gente ver
[]s
O problema está na url de conexão:
jdbc: mysql://localhost/agenda
De onde tirou que existe espaço entre uma parte e outra?
veio tira os epaços em branco…só pra fazer o teste.
uma pergunta…vc tem uma database chamada agenda???
falow
Victaum
#7
Cara acho q falta a porta do mysql
localhost:3306
tenho sim, o erro tah num link anexado ae em cima… obrigado
então victaum…se ele não mudou a porta na instalação do mysql…esse
3306 e padrão…então nem precisaria colocar,
o problema creio eu que seja pelo espaço em branco…
eae rafa o erro continua???
tirei o espaço que vc me indicaram, mas o erro aumentou, se vcs acharem necessario dou um print no erro aki, pra vcs verem… obrigado
manda também a classe main que vc está fazendo teste para conexão
falow
deu certo aki amigo, eu tava digitando a senha errado, erro meu… valeu pela ajuda, com o espaço não funciona msm não… abraços ae
ta dando erro de senha…
verifica se a senha do banco e a mesma do que vc está colocando na aplicação
[]s
coloque o topico como resolvido
falow