Para hacer esto breve y lo más sencillo posible, supongamos que ya está instalado MySql y Java SE, para facilitar las cosas supongamos que se tiene instalado NetBeans, entonces para que exista una comunicación entre MySql y Java es necesario lo que se llama un conector llamado Connector/J, para bajarlo está el siguiente link:
http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.8.zip/from/http://mirror.services.wisc.edu/mysql/
una vez descargado y extraido, nos adentramos en la carpeta extraida y visualizaremos un archivo llamado:
mysql-connector-java-5.1.8-bin.jar
el cual es un ejecutable. Ahora hay que agregarlo al path de windows:
menú inico/click derecho a Mi Pc/ propiedades/Avanzadas/Variables de entorno/En Variables del sistema buscar y seleccionar la variable Path/Editar/y agregar la ruta del nuestro jar (mysql-connector-java-5.1.8-bin.jar) de tal manera que nuestra variable Path quedaría así:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\Program Files\MySQL\mysql-connector-java-5.1.8-bin.jar
En este caso mi connector lo moví a mi carpeta de MySql simplemente porque me pareció una buena ubicación.
Una vez agregado al Path, procedamos a probar nuestra conexión corriendo el siguiente archivo de java (lo puedes ejecutar en cualquier GUI o desde consola, como desees)…
http://www.4shared.com/file/126066729/6e5e0cb/TestMysql.html
y listo, si tu nombre de usuario y tu contraseña de MySql son las correctas entonces al ejecutar TextMysql recibirás el siguiente mensaje:
Conexión exitosa
.
Agradecimientos a WEI.