Não Consigo me conectar com o MYSQL

7 respostas
W
import java.sql.*;
 
public class JAgenda {
    
    public static void main(String[] args) throws Exception {
    	
    	Class.forName("com.mysql.jdbc.Driver");
    	Connection con = DriverManager.getConnection("jdbc:mysql://localhost/connectar_db?user=root&password=xxxxxx");
    	String sql = "select Nome, Sobrenome from tbAgenda";
    	Statement st = con.createStatement();
    	ResultSet rs = st.executeQuery(sql);
    	while (rs.next()){
    		System.out.println(rs.getString(1) + "<" + rs.getString(2) + ">");
    	}
    	rs.close();
    	st.close();
    	con.close();
    	
    }//fim main
}//fim class

7 Respostas

andredeividi

vc adicionou drive de conexao no seu projeto ?

abraço

rodolfogs8

Se vc não adicionar o drive de conexão nao rola, va ate o site do mysql e baixe o jdbc.

W

[quote] Boa tarde eu tenho aqui no meu micro o mysql-connector-java-5.0.3-bin.jar onde que tenho que colocalo ouvi dizer que é no Classpath como faço isso por gentileza.

Cabral

Cara, da uma lidinha neste tutorial:
http://www.guj.com.br/java.tutorial.artigo.108.1.guj

Ele deve ter o que você procura.

Att,

Ricardo Cabral

andredeividi

Qual ide vc usa?

Mas geralmente é clica com direito no seu projeto, propriedades, libraries e add jar/folder.

abraço

W

Eu fui em painel de controle, variaveis de ambiente e coloquei
.;%CLASSPATH%;C:\Arquivos de programas\Java\jre1.6.0\lib\ext\QTJava.zip;C:\Documents and Settings\financas\Meus documentos\Wilson\16_07_07\mysql-connector-java-5.0.6-bin.jar
mas continua dando erro ainda

Cabral

Cara é o seguinte:

Você esta usando alguma IDE ou esta fazendo o código em um editor de texto?

Se vocês estiver fazendo em um editor de textos e estiver compilando pelo prompt do ms-dos, você logo após adicionar este jar no classpath, precisa fechar e abrir a janelinha do DOS, para que o windows atualize este classpath. Se o seu Windows for anterior ao xp, provavelmente você precisará reiniciar o computador.

Agora se voce estiver utilizando uma IDE, dependendo de qual for é do jeito que o andredeividi falou.

Até mais

Ricardo Cabral

Criado 16 de julho de 2007
Ultima resposta 16 de jul. de 2007
Respostas 7
Participantes 4