[Resolvido] não consigo me conectar jdbc

Ola a todos

Eu vou fazer o curso do 21 na caelum, mas ja baixei no meu mac a apostila, mais eu não consigo sair do primeiro exercicio, a 2.6 da connectionfactory, eu consegui baixar o .jar do jdbc para mysql mas quando eu rodo não acontece nada… eu to rodando num mac e eu to com o MAMP.

Então ficou:

ConnectionFactory.java

package br.com.etrsolution.jdbc;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class ConnectionFactory {

	public Connection getConnection() {
		System.out.println("Conectando ao banco");
		try {
			return DriverManager.getConnection("jdbc:mysql://localhost/mysql", "root", "");
		} catch(SQLException e) {
			throw new RuntimeException(e);
		}
	}
	
}

TestaConexao.java

package br.com.etrsolution.jdbc.teste;

import java.sql.Connection;
import java.sql.SQLException;

import br.com.etrsolution.jdbc.ConnectionFactory;

public class TestaConexao {

	/**
	 * @param args
	 * @throws SQLException 
	 */
	public static void main(String[] args) throws SQLException {
		// TODO Auto-generated method stub
		Connection connection = new ConnectionFactory().getConnection();
		
		System.out.println("Conexão aberta!");
		connection.close();
	}

}

não funciona… agora eu não sei o que pode ser.
Alguém me ajuda?

Obrigado

Você fez o atach do drive mysql?

fiz sim, achei estranho no começo, mais fiz o que na apostila ta pedindo, ai o eclipse criou o Referenced Libraries logo abaixo do JRE System Library

haaaa um detalhe

na apostila pedem para fazer um teste
mysql -u root

isso não funciona no meu terminal não

MacBook-Pro-de-Teste:~ teste$ mysql -u root
-bash: mysql: command not found
MacBook-Pro-de-Teste:~ teste$

Bem…

Se você baixou o drive do mysql para o sistema operacional do mac e instalou o servidor corretamente e fez o atach…

não vejo pq não dar certo…

Vou colocar o código aqui pra fazer um teste

já retorno

Freitas, cara, consegui, olha o meu erro

estava assim:
“jdbc:mysql://localhost/mysql”, “root”, “”

fiz isso:
“jdbc:mysql://localhost:8889/etrsolution”, “root”, “root”

Obrigado Freitas

Putz não tinha visto!
Essas partes eu costumo copiar e colar pra não dar erro…

Mais beleza!
Cara eu estou estudando tbm essa apostila e fiz o curso ano passado…
Se tiver alguma dúvida que eu possa te ajudar
adiciona em seu msn freitasgts@hotmail.com

Que legal, eu terminei o curso fj11 sabado passado com o professor Ettore, muito legal esse curso, me deu uma puta base para continuar o caminho, agora vou para o 21 e depois o 16, eu to tentando te adicionar mas não consigo, o adium diz que não da, sei la porque.