Não consigo compilar código de conexão Mysql

1 resposta
S

Pessoal, não estou conseguindo fazer uma conexão com o mysql, estou utilizando os códigos:

import java.sql.Connection;
 import java.sql.DriverManager;
 import java.sql.SQLException;
 
 public class ConnectionFactory {
 	public static Connection getConnection() throws SQLException {
 		try {
 			Class.forName("jdbc:mysql://localhost/teste");
 			return DriverManager.getConnection("com.mysql.jdbc.Driver","root","12345");
 		} catch (ClassNotFoundException e) {
 			throw new SQLException(e.getMessage());
 		}
 	}
 }
import java.sql.Connection;
 import java.sql.SQLException;
 
 import br.com.caelum.jdbc.ConnectionFactory;
 
 public class TestaConexao {
 
 	public static void main(String[] args) throws SQLException {
 		Connection con = ConnectionFactory.getConnection();
 		con.close();
 	}
 }

Quando tento compilar aparece a mensagem:

Alguém sabe como resolver esse problema?
Agradeço desde já qualquer ajuda.

1 Resposta

C

Mude essas linhas:

Class.forName("jdbc:mysql://localhost/teste");
DriverManager.getConnection("com.mysql.jdbc.Driver","root","12345");

Para:

Class.forName("com.mysql.jdbc.Driver");
DriverManager.getConnection("jdbc:mysql://localhost/teste","root","12345");
Criado 6 de junho de 2007
Ultima resposta 8 de jun. de 2007
Respostas 1
Participantes 2