SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
COMO CREAR UN PROYECTO EN
NETBEANS
ANTES DE EMPEZAR

Para escribir tu primer programa, necesitarás tener los siguientes programas
instalados en tu sistema:

El J2SE(TM) Development Kit (JDK) (kit de desarrollo), version 5.0 o compatible
(descarga el JDK más reciente)
NetBeans IDE 5.5 (descargar).

CONFIGURAR UN PROYECTO


Para crear un proyecto con el IDE:

1. Arranca NetBeans IDE.

2. En el IDE, Elige Archivo (File) > Nuevo Proyecto (New Project), como muestra la
figura más abajo.




3. En el asistente de Nuevo Proyecto, expande la categoría General y selecciona
Aplicación Java tal y como muestra la figura más abajo. Después pulsa Siguiente.




4. En la página de Nombre y Ubicación del asistente, haz lo siguiente (como
muestra la figura más abajo):

4.1En el campo Nombre del proyecto, escribe Hello World App.

4.2 En el campo Crear Clase Principal, escribe helloworldapp.HelloWorldApp.

4.3Dejar la caja de selección Poner como Proyecto Principal marcada.
5.Hacer clic en Finalizar.


El proyecto se habrá creado y se abrirá en el IDE. Deberías de ver los siguientes
componentes:

5.1La ventana de Proyectos, la cual contiene una vista de árbol de los componentes
del proyecto, incluyendo los archivos fuente, las librerías de las que depende tú
código y así sucesivamente.

5.2La ventana de Edición de Código, con un archivo llamado HelloWorldApp abierto.

5.3La ventana del Navegador, la cuál puedes utilizar para navegar rápidamente
entre los elementos de la clase seleccionada.




COMO ESTABLECER UNA CONEXION CON
LA BASE DE DATOS
El componente que se encarga de comunicar una aplicación java con Mysql, es una
especie de conector a driver y se llama mysql-connector-java-(nro de versión)-
bin.jar (esta guia utiliza el archivo mysql-connector-java-3.0.14-producción-
bin.jar.) .



LIBRERIAS PARA UNA CONEXION
import java.sql.DriverManager;

Necesaria para registrar el driver de mysql.

import java.sql.Connection;

Necesaria para establecer la conexión a la base de datos, a partir de un objeto de
este tipo podemos ejecutar las sentencias SQL y recorrer el conjunto de resultados.

import java.sql.Statement;

Necesaria para procesar una consulta SQL.

import java.sql.ResulSet;

Necesaria para recorrer un conjunto de resultados retornados por una sentencia
SQL.

Más contenido relacionado

La actualidad más candente

Creando módulos en Drupal 7
Creando módulos en Drupal 7Creando módulos en Drupal 7
Creando módulos en Drupal 7Edgar Dueñas
 
Tutorial 1 a
Tutorial 1 aTutorial 1 a
Tutorial 1 acubinhio
 
Saturación de la base de datos
Saturación de la base de datosSaturación de la base de datos
Saturación de la base de datospaul19pv
 
Guía rápida de MySQL Server 5.5 y Workbench 5.2
Guía rápida de MySQL Server 5.5 y Workbench 5.2Guía rápida de MySQL Server 5.5 y Workbench 5.2
Guía rápida de MySQL Server 5.5 y Workbench 5.2andermijan
 
Trabajar con bases de datos desde ASP.NET
Trabajar con bases de datos desde ASP.NETTrabajar con bases de datos desde ASP.NET
Trabajar con bases de datos desde ASP.NETJavier Roig
 
MySQL.DataMySqlClient
MySQL.DataMySqlClientMySQL.DataMySqlClient
MySQL.DataMySqlClientyakgon72
 
DPRN3_U3_A1_JOMM
DPRN3_U3_A1_JOMMDPRN3_U3_A1_JOMM
DPRN3_U3_A1_JOMMJoelMtz6
 
Tutorial de jpa para windows usando net beans y mysql parte 1
Tutorial de jpa para windows usando net beans y mysql parte 1Tutorial de jpa para windows usando net beans y mysql parte 1
Tutorial de jpa para windows usando net beans y mysql parte 1Henry Mendoza Puerta
 
Dprn3 u3 a1_almz
Dprn3 u3 a1_almzDprn3 u3 a1_almz
Dprn3 u3 a1_almzalfredomen
 
Seminario de Informatica
Seminario de InformaticaSeminario de Informatica
Seminario de Informaticasaritachavez
 
Programacion de aplicaciones Web con ASP.NET
Programacion de aplicaciones Web con ASP.NETProgramacion de aplicaciones Web con ASP.NET
Programacion de aplicaciones Web con ASP.NETJavier Roig
 

La actualidad más candente (20)

Herramientas Digitales
Herramientas DigitalesHerramientas Digitales
Herramientas Digitales
 
Creando módulos en Drupal 7
Creando módulos en Drupal 7Creando módulos en Drupal 7
Creando módulos en Drupal 7
 
Configurar php sobre iis 7 en windows 7 herbert patzan
Configurar php sobre iis 7 en windows 7   herbert patzanConfigurar php sobre iis 7 en windows 7   herbert patzan
Configurar php sobre iis 7 en windows 7 herbert patzan
 
Tutorial 1 a
Tutorial 1 aTutorial 1 a
Tutorial 1 a
 
Saturación de la base de datos
Saturación de la base de datosSaturación de la base de datos
Saturación de la base de datos
 
Asp.net
Asp.netAsp.net
Asp.net
 
Guía rápida de MySQL Server 5.5 y Workbench 5.2
Guía rápida de MySQL Server 5.5 y Workbench 5.2Guía rápida de MySQL Server 5.5 y Workbench 5.2
Guía rápida de MySQL Server 5.5 y Workbench 5.2
 
Trabajar con bases de datos desde ASP.NET
Trabajar con bases de datos desde ASP.NETTrabajar con bases de datos desde ASP.NET
Trabajar con bases de datos desde ASP.NET
 
Programacion deber
Programacion deberProgramacion deber
Programacion deber
 
MySQL.DataMySqlClient
MySQL.DataMySqlClientMySQL.DataMySqlClient
MySQL.DataMySqlClient
 
DPRN3_U3_A1_JOMM
DPRN3_U3_A1_JOMMDPRN3_U3_A1_JOMM
DPRN3_U3_A1_JOMM
 
Tencnologia_Movil
Tencnologia_MovilTencnologia_Movil
Tencnologia_Movil
 
Tutorial de jpa para windows usando net beans y mysql parte 1
Tutorial de jpa para windows usando net beans y mysql parte 1Tutorial de jpa para windows usando net beans y mysql parte 1
Tutorial de jpa para windows usando net beans y mysql parte 1
 
Dprn3 u3 a1_almz
Dprn3 u3 a1_almzDprn3 u3 a1_almz
Dprn3 u3 a1_almz
 
Java script
Java scriptJava script
Java script
 
Seminario de Informatica
Seminario de InformaticaSeminario de Informatica
Seminario de Informatica
 
Conexión de Base de Datos
Conexión de Base de DatosConexión de Base de Datos
Conexión de Base de Datos
 
Asp.net 4
Asp.net 4Asp.net 4
Asp.net 4
 
Programacion de aplicaciones Web con ASP.NET
Programacion de aplicaciones Web con ASP.NETProgramacion de aplicaciones Web con ASP.NET
Programacion de aplicaciones Web con ASP.NET
 
Spring mvc
Spring mvcSpring mvc
Spring mvc
 

Similar a como hacer una conexion con mysql

Tutorial windows azure con visual studio 2010
Tutorial windows azure con visual studio 2010Tutorial windows azure con visual studio 2010
Tutorial windows azure con visual studio 2010Naim Jhon Cruzado Paredes
 
Manual_java.pdf
Manual_java.pdfManual_java.pdf
Manual_java.pdfAnaLpez275
 
Introducción al desarrollo de aplicaciones web
Introducción al desarrollo de aplicaciones webIntroducción al desarrollo de aplicaciones web
Introducción al desarrollo de aplicaciones webAnfap
 
Tutorial de eclipsee
Tutorial de eclipseeTutorial de eclipsee
Tutorial de eclipseejavierot99
 
Jesus alfredo escorihuela programacion
Jesus alfredo escorihuela   programacionJesus alfredo escorihuela   programacion
Jesus alfredo escorihuela programacionjesusEscori
 
[ES] Fundamentos esenciales de la plataforma java
[ES] Fundamentos esenciales de la plataforma java[ES] Fundamentos esenciales de la plataforma java
[ES] Fundamentos esenciales de la plataforma javaEudris Cabrera
 
Manual Instalación JLex & CUP
Manual Instalación JLex & CUPManual Instalación JLex & CUP
Manual Instalación JLex & CUPrubeniii
 
Jsp servlet- Tutorial BD Conexión
Jsp servlet- Tutorial BD ConexiónJsp servlet- Tutorial BD Conexión
Jsp servlet- Tutorial BD ConexiónPattzy Montero
 
Programacion web i
Programacion web iProgramacion web i
Programacion web ialexito_2012
 
Manual de usuarios_de_eclipse_jenny
Manual de usuarios_de_eclipse_jennyManual de usuarios_de_eclipse_jenny
Manual de usuarios_de_eclipse_jennyJenny Martinez
 

Similar a como hacer una conexion con mysql (20)

Tutorial windows azure con visual studio 2010
Tutorial windows azure con visual studio 2010Tutorial windows azure con visual studio 2010
Tutorial windows azure con visual studio 2010
 
Deploy
DeployDeploy
Deploy
 
Manual_java.pdf
Manual_java.pdfManual_java.pdf
Manual_java.pdf
 
Diapositivas del jdbc magaly y duyen
Diapositivas del jdbc magaly y duyenDiapositivas del jdbc magaly y duyen
Diapositivas del jdbc magaly y duyen
 
Introducción al desarrollo de aplicaciones web
Introducción al desarrollo de aplicaciones webIntroducción al desarrollo de aplicaciones web
Introducción al desarrollo de aplicaciones web
 
mysql y visual c++.pdf
mysql y visual c++.pdfmysql y visual c++.pdf
mysql y visual c++.pdf
 
TUTORIAL
TUTORIALTUTORIAL
TUTORIAL
 
Instalacion de java y NetBeans
Instalacion de java y NetBeansInstalacion de java y NetBeans
Instalacion de java y NetBeans
 
Tutorial de eclipsee
Tutorial de eclipseeTutorial de eclipsee
Tutorial de eclipsee
 
Josi22
Josi22Josi22
Josi22
 
Jesus alfredo escorihuela programacion
Jesus alfredo escorihuela   programacionJesus alfredo escorihuela   programacion
Jesus alfredo escorihuela programacion
 
[ES] Fundamentos esenciales de la plataforma java
[ES] Fundamentos esenciales de la plataforma java[ES] Fundamentos esenciales de la plataforma java
[ES] Fundamentos esenciales de la plataforma java
 
Manual Instalación JLex & CUP
Manual Instalación JLex & CUPManual Instalación JLex & CUP
Manual Instalación JLex & CUP
 
Jsp servlet- Tutorial BD Conexión
Jsp servlet- Tutorial BD ConexiónJsp servlet- Tutorial BD Conexión
Jsp servlet- Tutorial BD Conexión
 
Programacion web i
Programacion web iProgramacion web i
Programacion web i
 
Clase 1 jJAVA 2012
Clase 1 jJAVA 2012Clase 1 jJAVA 2012
Clase 1 jJAVA 2012
 
Manual de usuarios_de_eclipse_jenny
Manual de usuarios_de_eclipse_jennyManual de usuarios_de_eclipse_jenny
Manual de usuarios_de_eclipse_jenny
 
P7
P7P7
P7
 
Practica 7
Practica 7Practica 7
Practica 7
 
Practica 7
Practica 7Practica 7
Practica 7
 

Último

Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 

Último (20)

Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 

como hacer una conexion con mysql

  • 1. COMO CREAR UN PROYECTO EN NETBEANS ANTES DE EMPEZAR Para escribir tu primer programa, necesitarás tener los siguientes programas instalados en tu sistema: El J2SE(TM) Development Kit (JDK) (kit de desarrollo), version 5.0 o compatible (descarga el JDK más reciente) NetBeans IDE 5.5 (descargar). CONFIGURAR UN PROYECTO Para crear un proyecto con el IDE: 1. Arranca NetBeans IDE. 2. En el IDE, Elige Archivo (File) > Nuevo Proyecto (New Project), como muestra la figura más abajo. 3. En el asistente de Nuevo Proyecto, expande la categoría General y selecciona Aplicación Java tal y como muestra la figura más abajo. Después pulsa Siguiente. 4. En la página de Nombre y Ubicación del asistente, haz lo siguiente (como muestra la figura más abajo): 4.1En el campo Nombre del proyecto, escribe Hello World App. 4.2 En el campo Crear Clase Principal, escribe helloworldapp.HelloWorldApp. 4.3Dejar la caja de selección Poner como Proyecto Principal marcada.
  • 2. 5.Hacer clic en Finalizar. El proyecto se habrá creado y se abrirá en el IDE. Deberías de ver los siguientes componentes: 5.1La ventana de Proyectos, la cual contiene una vista de árbol de los componentes del proyecto, incluyendo los archivos fuente, las librerías de las que depende tú código y así sucesivamente. 5.2La ventana de Edición de Código, con un archivo llamado HelloWorldApp abierto. 5.3La ventana del Navegador, la cuál puedes utilizar para navegar rápidamente entre los elementos de la clase seleccionada. COMO ESTABLECER UNA CONEXION CON LA BASE DE DATOS El componente que se encarga de comunicar una aplicación java con Mysql, es una especie de conector a driver y se llama mysql-connector-java-(nro de versión)- bin.jar (esta guia utiliza el archivo mysql-connector-java-3.0.14-producción- bin.jar.) . LIBRERIAS PARA UNA CONEXION
  • 3. import java.sql.DriverManager; Necesaria para registrar el driver de mysql. import java.sql.Connection; Necesaria para establecer la conexión a la base de datos, a partir de un objeto de este tipo podemos ejecutar las sentencias SQL y recorrer el conjunto de resultados. import java.sql.Statement; Necesaria para procesar una consulta SQL. import java.sql.ResulSet; Necesaria para recorrer un conjunto de resultados retornados por una sentencia SQL.