reconocer driver mysql con java
Publicado por carla (3 intervenciones) el 21/10/2011 14:41:09
BUenos días. Agradecerá que me solucionen esta duda
tengo el código de java siguiente.
import java.sql.*;
import java.util.*;
import java.sql.DriverManager;
public class basedatos {
public basedatos() //constructor
{
try
Class.forName("com.mysql.jdbc.Driver");
Connection conexion = DriverManager.getConnection "jdbc:mysql://localhost/base","root", "123");
Statement s=conexion.createStatement();
ResultSet rs = s.executeQuery ("select * from persona");
while (rs.next())
{
System.out.println (rs.getInt ("Id") + " " + rs.getString (2)+
" " + rs.getLong(3));
}
conexion.close(); // Se cierra la conexión con la base de datos.
}
catch (Exception e)
{
e.printStackTrace();
}
}
public static void main(String[] args)
{
new basedatos();
}
}
Necesito que se ejecute y me tira los errores siguientes
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at PruebaMySQL.<init>(PruebaMySQL.java:19)
at PruebaMySQL.main(PruebaMySQL.java:49)
tengo el código de java siguiente.
import java.sql.*;
import java.util.*;
import java.sql.DriverManager;
public class basedatos {
public basedatos() //constructor
{
try
Class.forName("com.mysql.jdbc.Driver");
Connection conexion = DriverManager.getConnection "jdbc:mysql://localhost/base","root", "123");
Statement s=conexion.createStatement();
ResultSet rs = s.executeQuery ("select * from persona");
while (rs.next())
{
System.out.println (rs.getInt ("Id") + " " + rs.getString (2)+
" " + rs.getLong(3));
}
conexion.close(); // Se cierra la conexión con la base de datos.
}
catch (Exception e)
{
e.printStackTrace();
}
}
public static void main(String[] args)
{
new basedatos();
}
}
Necesito que se ejecute y me tira los errores siguientes
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at PruebaMySQL.<init>(PruebaMySQL.java:19)
at PruebaMySQL.main(PruebaMySQL.java:49)
Valora esta pregunta


0