Manual Conexion NetBean-MySQL
Manual Conexion NetBean-MySQL
Para crear una conexión entre NetBeans y MySQL es necesario tener instalados en el equipo
los siguientes Programas:
Además de lo anterior, seguir una serie de pasos los cuales son muy importantes para la
correcta conexión que se desea realizar.
Paso 1: Contar con la Base de Datos creada (Esta base de datos debe contar con sus
respectivas tablas, campos y obviamente registros)
Paso 2: Contar con un conector o comunicador que servirá de puente entre la Base de
Datos y el Proyecto en NetBeans con el cual se desea realizar la conexión, en este caso
(mysql-connector-java-3.0.14-production)
Ir a Inicio, Todos los programas, MySQL, click en “MySQL Command Line Client”, esto nos
muestra la siguiente ventana:
En esta parte se digita el Password asignado, en nuestro caso: 123456, con el cual la consola de
MySQL quedara indicando el siguiente Prom:
mysql>
Se procede a crear la Base de Datos, para este caso la llamaremos “ejemplo” y lo haremos con
la siguiente instrucción:
mysql> create database ejemplo; y “Enter”, esta nos debe arrojar el siguiente mensaje:
Adicionalmente si queremos verificar que la Base Datos fue creada, utilizamos la instrucción:
mysql> show databases; y “Enter”, esta nos debe arrojar información de las Bases de Datos
existentes:
Para crear las Tablas lo primero que debemos hacer es ingresar a la Base de Datos, esto lo
haremos con la siguiente instrucción:
mysql> use ejemplo; y “Enter”, esta nos debe arrojar el siguiente mensaje:
Una vez ubicados dentro de la Base de Datos se procede a crear las Tablas con sus campos
necesarios, para este caso se crearan 2 tablas (cliente y producto), esto, con las siguientes
instrucciones:
-> );
Query OK, 0 rows affected (0.09 sec) y quedar en el Prom mysql> como lo muestra la siguiente
imagen:
->);
Una vez creadas las tablas, se procede a ingresar los registros o información:
Como se puede observar en la pantalla anterior, por cada instrucción que se dio para ingresar
un registro, aparece el mensaje:
Ahora verificaremos que la información se encuentre en sus respectivas tablas con las
siguientes instrucciones:
Observación: Para los siguientes pasos NO se debe haber cerrado la consola MySQL
Paso 2: Conector
Ir a Incio/ Todos los programas, NetBeans 5.5, click en “NetBeans IDE”, esto nos muestra la
siguiente ventana:
En esta ventana seleccionamos Web y damos clic en Next>, como lo muestra la siguiente
ventana:
En Project Location: Damos clic en examinar o Browse y nos ubicamos en donde deseamos
guardar el proyecto, en este caso lo guardaremos en la USB con la letra P:/usb.
En Library Name colocamos el nombre que le vamos a dar nuestra Biblioteca en este caso
MySQL, como aparece en la siguiente imagen:
Damos clic en OK, y agregamos el conector o driver .jar, dando clic en “Add JAR/Folder”y sale
una ventana en la cual debemos ubicar el conector o driver en este caso se encuentra en
C:\mysql-connector-java-3.0.14-production, y ubicamos el .jar y damos ok. Como aparece en la
siguiente imagen:
Damos clic en OK, en Add Library seleccionamos MySQL y damos clic en Add Library, como
aparece en la imagen:
Damos clic derecho y seleccionamos Add Project, y en Libraries ya nos aparece la biblioteca
que creamos, como lo muestra la siguiente imagen:
Password: 123456
Y damos clic en OK
Aquí nos muestra los campos creados en las tablas de la Base de Datos en MySQL los de color
rojo nos indica la clave foránea y la de color verde nos indica la clave foránea.
Vamos a programar, para ello vamos a crear un nuevo proyecto, en NETBEANS, vamos a FILE,
NEW Project, seleccionamos WEB y WEB Aplicación, damos clic en NEXT y colocamos el
nombre en este caso: Aplicación_MySQL, damos clic en NEXT y Finish.
Ya creado el proyecto se crean la clase Padre y la clase Hija, nos ubicamos en el paquete de
origen y clic derecho, New y seleccionamos Java Class…
Nos muestra una venta la cual ingresamos en Class Name un nombre en este caso Conexión y
finish para cerrar la ventana.
Vamos a crear la clase hija, vamos al paquete de origen y clic derecho, New y seleccionamos
Java Class, ingresamos un nombre en Class Name este caso ADOEmpleados y finish para cerrar
la ventana.
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public conexion(){
try{
if(conexion==null){
Class.forName("com.mysql.jdbc.Driver").newInstance();
conexion=DriverManager.getConnection("jdbc:mysql://localhost/lavanderia?")+"user=root&p
assword=123456");
}catch(Exception e){
return conexion;
try{
if(conexion!=null){
conexion.close();
}catch(SQLException e){
import java.sql.PreparedStatement;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.ResultSet;
public ADOEmpleados() {
conexion=obtenerConexion();
try{
PreparedStatement ps=null;
ps=conexion.prepareStatement(sql);
ResultSet rs=ps.executeQuery();
while(rs.next())
System.out.println(rs.getString("cod_empleado")+""+rs.getString("nombres")+""+rs.getString("
apellidos")+""+rs.getString("sexo"));
}catch(SQLException e){
try{
if(conexion!=null){
conexion.close();
}catch(SQLException e){