Criando Conexao com MySql [RESOLVIDO]

2 respostas
C
package conexaoMysql;

import java.sql.*;

public class Conexao {

	static String status = "";

	public static Connection getConnection() {
		Connection conn = null;

		try {
			Class.forName("com.mysql.jdbc.Driver").newInstance();

			String url = "jdbc:mysql://localhost/test?user=root&password=root";
			conn = DriverManager.getConnection(url);
			status = "BD Conectado";
		}

		catch (SQLException e) {
			status = e.getMessage();
		} catch (ClassNotFoundException e) {
			status = e.getMessage();
		} catch (Exception e) {
			status = e.getMessage();

		}
		return conn;
	}

}
package conexaoMysql;

public class ConexaoTestDriver {

	public static void main(String[] args) {
		Conexao.getConnection();
		System.out.println(Conexao.status);

	}

}

Quando mando rodar a aplicacao aparece a mensagem "com.mysql.jdbc.Driver", ao invés de "BD conectado", onde esta o meu erro?

2 Respostas

dobau

Falta você adicionar a lib do mysql no seu classpath.

Provavelmente está sendo lançado uma excessão de ClassNotFoundException e ele entra na linha 23.

C

resolvido… cometi um vacilo na hora de adcionar o .jar no buildpath

Criado 15 de agosto de 2011
Ultima resposta 15 de ago. de 2011
Respostas 2
Participantes 2