Hola amigos, estoy tratando de conectarme a MySQL desde NetBeans 5.5, descargue el conector J de la pagina de MySQL, registre la biblioteca con el .jar, en base de datos > controladores agregue el elemento correspondiente cuando le digo conectar usando... abre una ventana que me pide los datos de la cadena de conexion, pongo los datos le doy OK y se queda conectando y nunca lo termina, lo intente por codigo tambien
package my.Central;
import java.sql.*;
public class Principal extends javax.swing.JFrame {
static String bd = "Temporal";
static String login = "root";
static String password = "1234";
static String url = "jdbc:mysql://localhost/" + bd;
public Principal() {
initComponents();
}
private void initComponents() {
setDefaultCloseOperation(javax.swing.WindowConstan ts.EXIT_ON_CLOSE);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout .Alignment.LEADING)
.addGap(0, 521, Short.MAX_VALUE)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout .Alignment.LEADING)
.addGap(0, 489, Short.MAX_VALUE)
);
pack();
}
public static void main(String args[]) throws Exception {
Connection conn = null;
try
{
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");
conn.close();
}
}
catch(SQLException ex)
{
System.out.println("Hubo un problema al intentar conectarse con la base de datos " + url);
}
catch(ClassNotFoundException ex)
{
System.out.println(ex);
}
}
}
y al final me sale java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Cuando hago la depuracion el proceso se interrumpe en la linea Class.forName("com.mysql.jdbc.Driver").newInstance ();
He hecho esto en Eclipse y me funciona perfectamente pero debo utilizar obligadamente NetBeans.
Agradezco de antemano cualquier ayuda que puedan brindarme