Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/11/2005, 11:03
Avatar de Danger_
Danger_
 
Fecha de Ingreso: diciembre-2004
Ubicación: Queretaro, México
Mensajes: 395
Antigüedad: 19 años, 4 meses
Puntos: 0
Como te lo habia comentado, es el ejemplo 7 de las faqs de java, es el siguiente:

Código:
import java.sql.*;

public class coneccionMysql
{
	static String bd = "dangermx";
	static String login = "root";
	static String password = "mipassword";
	static String url = "jdbc:mysql://localhost/" + bd;
	
	
	public static void main(String[] args)throws Exception
	{
		Connection conn = null;
		try
		{
			//ESTABLECEMOS LA CONECCION
			Class.forName("com.mysql.jdbc.Driver").newInstance();
			conn = DriverManager.getConnection(url,login,password);
			
			if (conn != null)
			{
				System.out.println("Conexión a base de datos " + url + " ... Ok");
				
				//HACEMOS UNA CONSULTA
				Statement stmt = conn.createStatement();
				ResultSet res  = stmt.executeQuery("SELECT * FROM carreras");
				
				while(res.next())
				{
					String Id  = res.getString("id");
					String Carrera   = res.getString("nick");
					String Facultad= res.getString("comentario");
					
					System.out.println(Id +" \t "+Carrera+" \t "+Facultad);
				}
				
				res.close();
				stmt.close();
				conn.close(); 
			}
		}
		catch(SQLException ex)
		{
			System.out.println("\n\nHubo un error : "+ex);
		}
		catch(ClassNotFoundException ex)
		{
			System.out.println("\n\nHubo otro error!!, no se encontro el driver :(\n");
			System.out.println(ex);
		}
		
	}
}
ahora, se compila correctamente, al ejecutarlo, me manda el siguiente error:

Hubo otro error!!, no se encontro el driver :(
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver


Bien ahora, fue a mysql.com, y me descargue mysql-connector-java-3.1.11, descomprimi el ZIP, y la carpeta com la puse en el directorio C:/Documents%20and%20Settings/Danger/, que es donde defini mi CLASSPATH desde un principio, vuelvo a compilar, y a ejecutar y me devuelve el mismo ERROR.

Asi que agrego lo siguiente: import com.mysql.jdbc.*;, y al querer compilar me arroja una millonada de errores :(.

Por favor, alguien deme una respuesta.

Gracias !