Erro conexão em rede com PhpMyadmin

0 respostas
D

Pessoal sou novo aqui.
Estou com um problema aqui no acesso com o banco de dados do usuário ao administrador pelo phpmyadmin e estou utilizando o Vertrigo.
Estou desenvolvendo um aplicativo que vai servir como urna eletrônica.Vai ser 2 máquinas, um administrador e um usuário.
As duas maquinas estão em rede, quando o usuário coloca o IP do administrador no navegador ele consegue acessar o banco de dados, mas quando o mesmo tenta fazer isso pelo netbeans dá um erro dizendo que o servidor não está conectado.As duas máquinas possui o driver do MYSQL instalado.
Se alguém poder ajudar agradeço. =D

Código do usuário :
import java.sql.*;
import javax.swing.*;

public class conexao
{
        final private String driver = "com.mysql.jdbc.Driver";
        final private String url = "jdbc:mysql://IP DO ADMINISTRADOR:3306/irmaos";
        final private String usuario = "root";
        final private String senha = "vertrigo";
        private Connection conexao;
        public Statement statement;
        public ResultSet resultset;
        
       public boolean conecta()
       {
            boolean result = true;
            try 
            {
                Class.forName(driver);
                conexao = DriverManager.getConnection(url, usuario, senha);
                 JOptionPane.showMessageDialog(null,"Conexão Bem Sucedida");
            }
            catch(ClassNotFoundException Driver) 
            {
               JOptionPane.showMessageDialog(null,"Driver não localizado: "+Driver);
               result = false;
            }
            catch(SQLException Fonte) 
            {
                JOptionPane.showMessageDialog(null,"Deu erro na conexão "+
                        "com a fonte de dados: "+Fonte);
                result = false;
            }
            return result; 
       }
       
       public void desconecta()
       {
            boolean result = true;
            try 
            {
                conexao.close();
                JOptionPane.showMessageDialog(null,"Banco Fechado");
            }
            catch(SQLException fecha) 
            {
                JOptionPane.showMessageDialog(null,"Não foi possivel fechar o banco de dados: "+fecha);
                result = false;
            }

       }
       
       public void executeSQL(String sql)
       {
            try 
            {
                statement = conexao.createStatement(
                ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
                resultset = statement.executeQuery(sql);
            }
            catch(SQLException sqlex) 
            {
               JOptionPane.showMessageDialog(null,"Não foi possível "+ "executar o comando sql,"+sqlex+", o sql passado foi "+sql);
            }

       }
       
}
Criado 10 de julho de 2012
Respostas 0
Participantes 1