Mysql básico [RESOLVIDO]

5 respostas
pedroroxd

Pessoal..
Fazia tempo que não mexia com mysql, depois que formatei o pc...
Eu baixei aki, para não perder o custume....

Ae eu baixei também o mysql-connector-java-5.1.12.zip e adicionei ele ao projeto...
Ae criei uma tabela chamada contatos..

Quando fui fazer isso:
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/testepedro",
					"root", "123");
		} catch (SQLException e) {
			throw new RuntimeException(e);
		}
	}

}
Deu erro: Caused by: java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost/testepedro

O que é?
Dentro do localhost tem o testepedro, e dentro dele tem a tabela contatos.. Mas ele nao ta fazendo nem a conexao
PS: Já tentei colocar localhost:3306, mas também nao dá

5 Respostas

pedroroxd

Em baixo tá assim:
at br.com.caelum.jdbc.ConnectionFactory.getConnection(ConnectionFactory.java:12)

A linha 12 é essa:
return DriverManager.getConnection("jdbc:mysql://localhost/testepedro", "root", "123");

C

Acho que em algum lugar que voce setou o fj21,

e deveria ter colocado o nome da sua base.

String de conexao

jdbc:mysql://endereço/baseDoBancoDeDados", “usuario”, “senha”

pedroroxd

Caumm:
Acho que em algum lugar que voce setou o fj21,

e deveria ter colocado o nome da sua base.


O post tava antigo, já alterei pra o erro que ta dando agora…
Você sabe qual que deve ser?

pedroroxd

Pessoal, foi mau!
O problema tava no mysql mesmo…

Baixei outro aki mysqlconnector.jar e funcionou.
Grato !

C

ok!!

Criado 21 de março de 2010
Ultima resposta 21 de mar. de 2010
Respostas 5
Participantes 2