Entrar | Registrarme    
 
  Inicio
  Artículos
  Lista de correo
  Ligas
  Próximos eventos
  Enviar noticia
  Búsqueda
  Comentarios y sugerencias
  Acerca de

  Guía rápida de administración de...
De todo un poco en cuestiones de administración de un servidor MySQL, instalación, ejecución, usuarios, respaldos, creación de tablas, índices, optimización, etc.

  MySQL Connector/Net
El Connector/Net MySQL permite a los desarrolladores crear facilmente aplicaciones .NET que requieren seguridad, alto rendimiento de datos y conectividad con bases de datos MySQL.

  Almacenando contraseñas en MySQL
Consejos útiles para cuando se desean almacenar contraseñas en una base de datos.

Ninguno
  Los 10 artículos más leídos
  Las 10 noticias más leídas
  Las 10 ligas más visitadas
  Los 10 países con más usuarios

  jHeidi 3.6 alpha disponible
    Fecha publicación: 24 Nov del 2008
    2555 lecturas - 0 comentario(s)


  Disponible MySQL Workbench 5.1.4 Alpha - Linux
    Fecha publicación: 10 Nov del 2008
    2736 lecturas - 0 comentario(s)


  Principales sistemas operativos usados en producción para MySQL
    Fecha publicación: 06 Nov del 2008
    4180 lecturas - 1 comentario(s)


  Lenguaje de programación más usado con MySQL
    Fecha publicación: 06 Nov del 2008
    8150 lecturas - 0 comentario(s)


  IDEs principales para desarrollo con MySQL
    Fecha publicación: 03 Nov del 2008
    5661 lecturas - 0 comentario(s)


  Mysql hispano tiene el mejor contenido
    Fecha publicación: 27 Ago del 2008
    4557 lecturas - 2 comentario(s)


  El destino de los logs
    Fecha publicación: 11 Ago del 2008
    3514 lecturas - 0 comentario(s)


  MySQL 5.0.67 ha sido liberado
    Fecha publicación: 11 Ago del 2008
    6191 lecturas - 1 comentario(s)


  Connector/C++
    Fecha publicación: 01 Ago del 2008
    3769 lecturas - 1 comentario(s)


  HiveDB
    Fecha publicación: 05 Jun del 2008
    3670 lecturas - 0 comentario(s)





MySQL con Java en MS Windows
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 sobre una plataforma MS Windows.
Autor: blueman
Fecha publicación: 05 Agosto del 2003
Enviado por: blueman  Mensaje privado a blueman
Lecturas: 648991
Última actualización: 26 Septiembre del 2003
8 comentario(s) Comments
   
12345678910

Acerca de este tutorial

  • Este tutorial está enfocado a un público con un nivel 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, y que trabaje principalmente en sistemas MS Windows.

  • La manipulación de bases de datos con Java se basa en sentencias SQL, por lo tanto se hace imprescindible un conocimiento adecuado de SQL para realizar cualquier tipo de operación sobre una 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 a Sybase, otro programa para accesar a Oracle, y otro programa para accesar a MySQL; con esta API, se puede crear un sólo programa en Java 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 y proporciona la comunicación entre el API JDBC y la base de datos real. De 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 permiten acceder 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 controlador JDBC oficial. En el momento de escribir este artgculo se pueden encontrar tres versiones de este controlador, pero sólo una de ellas es la versión recomendada, la versión estable más reciente (en este caso la versión 3.0.8). Los procedimientos descritos aquí deben de ser prácticamente los mismos si se utiliza alguna otra versión del controlador, incluso, si se usa alguna de las versiones en desarrollo. Por supuesto, se recomienda usar la versión más reciente del controlador que esté disponible.

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".


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 SDK 1.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 controlador JDBC para MySQL, Connector/J


 
12345678910