Para que un programa Java se conecte a una base de datos, deberá seguir los paso indicados a continuación.
- Cargar el driver JDBC
- Indicar la ubicación de la base de datos, por medio de la URL
- Crear un objeto Connection que será la conexión a la BBDD.
En nuestro caso, sería algo como
Preparación:
Cargamos toda la información que necesitaremos. La única novedad aquí son “PARAMETROS”, necesarios en las últimas versiones de MySQL. El USUARIO será root, a menos que hayáis creado alguno, y la password de root es la que indicasteis en la instalación.
Cargar driver
Utilizamos el método “forName”, de Class, para conseguir cargar el Driver
Conectar con la Base de datos
La clase DriverManager, dispone de un método estático (getConnection()) que manda la url al Driver cargado, y nos devuelve el objeto Connection que representara la Base de datos en el programa.
Antes de ejecutar esto, es necesario añadirle al proyecto la librería del driver; si no se hace, aparece el error
A partir de ahora, en cada nuevo proyecto, deberemos tener en cuenta las librerías externas que necesitamos. Para añadir una librería externa en Eclipse:
Botón derecho sobre el proyecto
Seleccionamos “Configure Buid Path”
En esta pantalla pulsamos sobre “Add External Jar” y buscamos en el disco, el driver que descargamos anteriormente
Lo seleccionamos y pulsamos en “Abrir”
Volverá a la pantalla de librería, pero ya veremos el nuevo Jar
Podemos indicar el OK
Y ejecutar el programa. Si todos los datos son correctos, nos debe aparecer el mensaje de “Conexión establecida”
Relacionado
Descubre más desde Recursos para formacion
Suscríbete y recibe las últimas entradas en tu correo electrónico.