Ayuda con la conexion java-mysql

Iniciado por jhonatanAsm, 7 Octubre 2011, 03:33 AM

0 Miembros y 1 Visitante están viendo este tema.

jhonatanAsm

hola, intento hacer una conexion java-mysql y no me sale, esto es lo que he hecho:

descargue el conector: mysql-connector-java-5.1.18
lo copie en: C:\Program Files (x86)\Java\jre7\lib\ext

en path agrege: ;C:\Program Files (x86)\Java\jre7\lib\ext\mysql-connector-java-5.1.18

luego cree una clase llamada conexion.java con el sgte codigo, solo para verificar el conector:

Código (java) [Seleccionar]

import java.sql.*;

public class conexion
{
public static void main(String[] args)
{
try
{

Class.forName("com.mysql.jdbc.Driver");

System.out.println("driver reconocido");
}

catch(ClassNotFoundException ex)
{
System.out.println("driver no reconocido"+ex);
}
}
}



la guardo en la ruta: C:\Program Files (x86)\Java\jdk1.7.0\bin

en cmd, la compilo sin problemas, pero al momento de ejecutarla me dice:

driver no reconocido: java.lang.classnotfoundexception com.mysql.jdbc.driver

pd:tengo win7 ultimate

mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

jhonatanAsm

pd: laptop i5,64bit. ayuda please, help me!!
mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

Franer

Añádelo al classpath de tu proyecto

jhonatanAsm

gracias men, ya lo solucione haciendo lo sgte:

el jar del conector lo copie en:

C:\Program Files (x86)\Java\jdk1.7.0\jre\lib\ext

y sin necesidad del classpath pude obtener datos de una base de datos( tenia 2 nombres y 2 numeros ).

si ya me reconocio la base de datos, sera necesario que le establesca el classpath??

gracias ;D
mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

MauroMasciar

#4
Cita de: jhonatanAsm en  7 Octubre 2011, 03:33 AM
hola, intento hacer una conexion java-mysql y no me sale

Por si todavía te sirve:

Abrir una conexión con MySQL y ejecutar una consulta (Importar dato desde JTextField)
http://masciarcomputacion.com.ar/tutoriales/?p=94
Tutto ha oceani da attraversare mentre hanno il coraggio di farlo Avventato? Ma sanno sogni di limiti

Twitter: @MauroMasciar

jhonatanAsm

mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.