Problemas para conectar ao mysql

2 respostas
M
Galera estou usando slakware 10.2 mysql e java mais to com o seguinte problema eu coloquei o conector configurei os PATH, mais não ta querendo conectar ao banco de dados na consulta ele encontra a clase mais ñ realiza a consulta se alguem já enfrentou um problema parecido e possa me ajudar vou colocar o fonte que to usando para tentar a coneção t++ abraços
package conectorbd;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;

public class ConnectarBD {
    
    private Connection connection=null;
    /** Creates a new instance of ConnectarBD */
    //realiza a conexão com o banco de dados
    public ConnectarBD() {
        String url="jdbc:mysql://localhost/connection?user=root?password=root";
        
        //cria uma conexão com o conector mysql
        try
        {
            Class.forName("com.mysql.jdbc.Driver");
            
            connection=DriverManager.getConnection(url);
        }
        catch(ClassNotFoundException  cnf)
        {
            JOptionPane.showMessageDialog(null,"Classe não encontrada");
        }
        catch(SQLException sqle)
        {
            JOptionPane.showMessageDialog(null,"Erro ao tentar conectar no banco de dados");
        }  
    }

    public void consulta()
    {
        ResultSet resultSet;
        Statement statement;
        String query;
        try
        {
            query="select *from teste;";
            statement=connection.createStatement();
            resultSet=statement.executeQuery(query);
            resultSet.next();
            JOptionPane.showMessageDialog(null,"Resultado: "+resultSet.getString("nome"));
        }
        catch(SQLException sqle)
        {
            JOptionPane.showMessageDialog(null,"Erro ao realizar a buca no banco de dados");
        }
    }
}
[size="11"][color="red"]* Editado: Lembre-se de utilizar BBCode em seus códigos - Ratinho[/color][/size] :joia:

2 Respostas

P

cara…acho ki o seu problema esta na url de conexao

String url="jdbc:mysql://localhost/connection?user=root&password=root";

Troquei o segundo ? por &
http://dev.mysql.com/doc/connector/j/en/cj-configuration-properties.html

Dê uma olhada neste link
http://portaljava.com/home/modules.php?name=Content&pa=showpage&pid=38

Use as tags do forum !!
Isto ajuda quem quer te ajudar !!! :wink:

C

Use as tags do forum !!
Isto ajuda quem quer te ajudar !!! :wink:

Ja cuidei disso :joia:

Criado 19 de julho de 2006
Ultima resposta 19 de jul. de 2006
Respostas 2
Participantes 3