Bases-De-Datos-Mysql-Con-Java

Páginas: 14 (3431 palabras) Publicado: 31 de mayo de 2012
Bases de datos MySQL con Java

Bases de datos MySQL con Java
Este artículo da una panorama general del uso del driver JDBC para MySQL - Connector/J para la creación de aplicaciones de bases de datos con Java.

www.mysql-hispano.org

Fecha de creación: 09 Mar del 2003 - 12:10 pm

Bases de datos MySQL con Java

Acerca de este tutorial
» Este tutorial está enfocado a un público con unnivel intermedio de conocimientos de Java que esté interesado en entender los diversos conceptos que están involucrados al establecer y manejar conexiones a un servidor de bases de datos MySQL desde una aplicación en Java. » Toda la manipulación de bases de datos con Java se basa en sentencias SQL, por lo que se hace imprescindible un conocimiento adecuado de SQL para realizar cualquier tipo deoperación de bases de datos.

Introducción
JDBC es un API de Java para acceder a sistemas de bases de datos, y prácticamente a cualquier tipo de dato tabular. El API JDBC consiste de un conjunto de clases e interfaces que permiten a cualquier programa Java acceder a sistemas de bases de datos de forma homogénea. En otras palabras, con el API JDBC no es necesario escribir un programa para accesar aSybase, otro programa para accesar a Oracle, y otro programa para accesar a MySQL; con esta API, se puede crear un sólo programa que sea capaz de enviar sentencias SQL a la base de datos apropiada. Al igual que ODBC, la aplicación de Java debe tener acceso a un controlador (driver) JDBC adecuado. Este controlador es el que implementa la funcionalidad de todas las clases de acceso a datos yproporciona la comunicación entre el API JDBC y la base de datos real. De una manera muy simple, al usar JDBC se pueden hacer tres cosas: » Establecer una conexión a una fuente de datos (ej. una base de datos). » Mandar consultas y sentencias a la fuente de datos. » Procesar los resultados.

Los distribuidores de bases de datos suministran los controladores que implementan el API JDBC y que permitenacceder a sus propias implementaciones de bases de datos. De esta forma JDBC proporciona a los programadores de Java una interfaz de alto nivel y les evita el tener que tratar con detalles de bajo nivel para acceder a bases de datos. En el caso del manejador de bases de datos MySQL, Connector/J es el driver JDBC oficial. En el momento de escribir este artículo se pueden encontrar dos versiones deeste driver, la versión estable (Connector/J 2), y la versión en desarrollo (Connector/J 3). Para los ejemplos que se mostrarán a continuación se hará referencia a la versión 2 del driver, y en particular a la versión 2.0.14. Los procedimientos descritos aquí deben de ser practicamente los mismos si se utiliza alguna otra versión del driver, incluso, si se usa alguna de las versiones en desarrollo.Cabe señalar que actualmente JDBC es el nombre de una marca registrada, y ya no más un acrónimo; es decir, JDBC ya no debe entenderse como "Java Database Conectivity".

www.mysql-hispano.org

1 of 11

Bases de datos MySQL con Java

Herramientas necesarias
» Un ambiente de desarrollo para Java, tal como el Java 2 SDK, el cual está disponible en java.sun.com. La versión estándar del SDK1.4 ya incluye el API JDBC. » Un servidor de bases de datos MySQL al que se tenga acceso con un nombre de usuario y contraseña. » El driver JDBC para MySQL, Connector/J

Creación de la base de datos
Para nuestro ejemplo necesitamos crear una base de datos nombrada agendita en la cual guardaremos una lista de contactos. Los datos que vamos a manejar son únicamente nombre, email y teléfono. Elusuario que tendrá acceso total a esta base de datos es llamado bingo, cuya contraseña es holahola, y además se le permitirá acceso a esta base de datos cuando se conecte de manera local (localhost).
[eduardo@casita]$ mysqladmin create agendita [eduardo@casita]$ [eduardo@casita]$ mysql agendita Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 to server...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conexion A Base Datos Java Y MySql
  • Base de datos mysql
  • Seguridad Base De Datos Mysql
  • Base De Datos Mysql
  • Bases de datos con mysql
  • Bases de datos (MySQL)
  • Bases De Datos Mysql
  • enlazar base de datos con mysql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS