Olá
Gostaria de saber se é possível conectar em um banco de dados com uma classe Conexão comum executando no terminal do windows.
Ex.
public static void conectar(){
try
{
String userName = "root";
String password = "";
String url = "jdbc:mysql://localhost/nome_do_banco";
Class.forName ("com.mysql.jdbc.Driver").newInstance ();
conn = DriverManager.getConnection (url, userName, password);
System.out.println ("Conexão com o BD estabelecida!");
}
catch (Exception e)
{
System.err.println ("Não foi possível estabelecer conexão com o BD");
}
}
Após isso ir no terminal e compilar e executar
ex. java Conexao
Acredito que o problema seja o driver, porém não sei uma maneira de fazer funcionar o driver por lá.
Se alguem souber o que pode estar acontecendo…
obs: Estou fazendo isso por questão de aprendizado, rodei pelo eclipse e funcionou normalmente, por curiosidade fui tentar rodar pelo terminal e não funcionou, por isso a pergunta =)