Olá pessoas dessa comunidade! Estou começando com Java e não estou conseguindo fazer conexão com o banco de dados. Esse é meu código:
import java.sql.*;
public class TesteCenexaoMysql
{
public static void main(String[] args)
{
String url = “jdbc:mysql://localhost:3306/testezero”;
String login = “root”;
String senha = “minha_senha”;
try
{
Class.forName("com.mysql.jdbc.Driver").newInstance();
System.out.println("\nDriver carregado com sucesso!\n");
try
{
Connection conn = DriverManager.getConnection(url, login, senha);
try
{
String sql = "SELECT campo1,campo2 FROM tabela1";
Statement stm = conn.createStatement();
try
{
ResultSet rs = stm.executeQuery(sql);
while (rs.next())
{
String campo1 = rs.getString("campo1");
String campo2 = rs.getString("campo2");
System.out.println("Campo1: " + campo1 + "\n Campo2: " +campo2);
System.out.println("---------------------------------------");
}
System.out.println("\nConsulta realizada com sucesso!!!\n");
}
catch (Exception ex)
{
System.out.println("\nErro no resultset!");
}
}
catch (Exception ex)
{
System.out.println("\nErro no statement!");
}
}
catch (Exception ex)
{
System.out.println("\nErro no connection!");
}
}
catch (Exception ex)
{
System.out.println("\nDriver nao pode ser carregado!");
}
}
}
Ele compila sem problemas, mas quando executo obtenho essa mensagem:" Driver nao pode ser carregado!".
Já tentei mudar o local do "mysql-connector-java-5.1.13-bin ", mas não deu em nada. Talvez o problema seja o classpath! (Não gostaria de usar o NetBeans)
Se alguém puder me ajudar!
Help!
OBS: essa é uma aplicação desktop ( no Windows ).
