jueves, 8 de diciembre de 2016

Conectar a una base de datos My SQL desde NetBeans

1.- Tienes que descargarte el conector de MySql , puedes hacerlo desde aquí:
http://dev.mysql.com/downloads/connector/j/3.1.html
Se descargará un archivo mysql-connector-java-5.0.8.zip (es la última versión estable hasta el momento de la creación de esta guía), descomprimelo y tendrás un archivo mysql-connector-java-5.0.8-bin.jar.
2.- Hay que importarlo dentro de tu proyecto para que netbeans pueda conectarse a la base de datos, para esto haz lo siguiente: En tu proyecto, tienes tienes una carpeta que se llama Libraries, haz clic derecho ahí y elige la opción Add JAR/Folder, te saldrá una ventana donde debes buscar la librería antes mencionada ( mysql-connector-java-5.0.8-bin.jar) y haz clic en abrir, veras que la librería se agrega a tu proyecto, ahora estas listo para indicarle a Netbeans donde esta la base de datos.


adjuntalibreria1
adjuntalibreria2


adjuntalibreria4

3.- En tu proyecto se recomienda crear un package para que pueda identificar tu clase que contendrá el código para la conexión a tu base de datos MySql, para esto haz clic derecho sobre Source Packages, después elige New Package, dale un nombre a tu Package y haz clic en Finalizar.

conexion1
conexion2
4.- Después crea tu clase Java dentro de tu package, puedes llamarle conexion, pero también puedes llamarlo como tu quieras, yo le llamaré conexion.
conexion3



conexion4
5.- Ahora solo haz doble clic sobre la clase nueva e inserta el siguiente código, te explico:
conexion5La línea : Class.forName(“com.mysql.jdbc.Driver”);
Le indica a Java a que tipo de base de datos se conectará, en este caso estamos indicando a MySql.
La línea: con = DriverManager.getConnection(“jdbc:mysql://tuservidor:3306/tubasededatos”,”usuario”,”password”);
donde:
tuservidor.- es el nombre de la maquina o su ip que contiene el MySql.
tubasededatos.- es el nombre de la base de datos donde harás las consultas.
usuario.- es el usuario que utilizas para abrir el Mysql (generalmente es root)
password.- es la contraseña que ocupas para abrir MySql.

No hay comentarios:

Publicar un comentario