Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: ch1n0 en Junio 11, 2011, 10:12:38 PM

Título: [SOLUCIONADO] Conexion java a mysql
Publicado por: ch1n0 en Junio 11, 2011, 10:12:38 PM
hola a todos. tengo un problema para conectar java con mysql. me baje el driver de conexion (mysql-connector-java-5.0.8)
y copie todos los contenidos de la carpeta, a mi directorio de java. (usr/java/jre/lib/ext/) al crearme un programita para probar, se cae y arroja esto:

Código (java) [Seleccionar]

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
at Test.main(Test.java:8)


el codigo del programa es este:

Código (java) [Seleccionar]

import java.sql.*;
//import java.sql.DriverManager;

public class Test {

public static void main(String args[]) {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance ();
    Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost/database", "root", "mipass");
   
  // Preparamos la consulta
Statement s = conexion.createStatement();
ResultSet rs = s.executeQuery ("select * from alumno");

// Recorremos el resultado, mientras haya registros para leer, y escribimos el resultado en pantalla.
while (rs.next()) {
    System.out.println (rs.getObject("nombres"));
}

// Cerramos la conexion a la base de datos.
conexion.close();
} catch (Exception e) {
e.printStackTrace();
}
   
   
}
}



Ayuda plz, Saludos.
Título: Re:Conexion java a mysql
Publicado por: ch1n0 en Junio 11, 2011, 11:52:49 PM
ya lo solucione, disculpen por el post,

solucion:

export CLASSPATH=$CLASSPATH:.:/usr/java/jre1.6.0_25/lib/ext/mysql-connector-java-5.0.8-bin.jar:.


Saludos.
Título: Re:Conexion java a mysql
Publicado por: S[e]C en Junio 22, 2011, 12:27:01 AM
gracias por publicar la solución, cerrado :) .