Galera,
instalei o mysql no conectiva 9,via rpm, tudo ok.
Criei as tabelas no banco, populei e quando fui conectar… nada feito.
Eis o código:
import java.sql.*;
public class TestaBd
{
private static Connection con=null;
private static Statement stmt=null;
private static ResultSet rs=null;
public static void main(String[] args)
throws SQLException, ClassNotFoundException
{
Class.forName("org.gjt.mm.mysql.Driver");
System.out.println("Achou o driver");
conecta();
fechaTudo();
}
private static void conecta()//faz a conexão, se já não existir
throws SQLException
{
if(con == null)
{
con = DriverManager.getConnection("jdbc:mysql://localhost.loc/testebeta","usu","xyz");
}
System.out.println("Conectou ao banco!");
}//fim de conecta
private static void fechaTudo()
throws SQLException
{
if(rs != null)
rs.close();
if(stmt != null)
stmt.close();
if(con != null)
con.close();
rs=null;
stmt=null;
con=null;
System.out.println("Fechou tudo");
}//fim de fechaTudo
}
Ele encontra o driver, mas não conecta com o banco. Já tentei inclusive mudar o host do usuário para localhost.localdomain, localhost% (como eu vi em algum help na web) mas nada funciona…
Está faltando alguma coisa na configuração do mysql?
Valeu.
