Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ing. Informática.
TALLER DE BASE DE DATOS
Unidad 5: Tecnologías de conectividad a base de datos
Actividad: Conectar una base de datos usando conectores odbc
2
2.- Descargamos el drive conector para poder hacer conexión
Descargar en la página mysql java connector
3
4.-Regresamos al proyecto y damos clic derecho en bibliotecas para poder
importar el archivo jar
Buscamos la carpeta para agregarlo y extraer el archivo jar
4
5.- Procedemos hacer la conexión a la base de datos, requerimos de un servidor
de base de datos.
En este caso vamos a utilizar Wampserver en el cual ya tengo bases de datos
Vamos a utilizar la base de datos NBA Con la tabla equipos.
Acedemos a la base de datos NBA para poder utilizarla y hacer la conexión.
(Poder leer los datos)
5
7.- Cargamos la clase donde agregaremos el driver
Class.forName ("com.mysql.jdbc.Driver");
Para que nos permita hacer la instalación hacia driver connector
Pasamos la url para la conexión hacia la base de datos y dirección del servidor
6
11.- Ejecutamos
Damos clic en el botón de Run project
Anexo código
completo del proyecto conexión odbc
/*
* To change this license header, choose License Headers in Project
Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package coneccionobdc;
import java.sql.*;
7
/**
*
* @author yovana
*/
public class Coneccionobdc {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws SQLException,
ClassNotFoundException {
// TODO code application logic here
try{
System.out.println("coneccion de base de datos");
Class.forName ("com.mysql.jdbc.Driver");
Connection com =
DriverManager.getConnection("jdbc:mysql://localhost/nba","root","");
System.out.println("conecion exitosa");
//datos de equipos
Statement estado = com.createStatement();
ResultSet resultado = estado.executeQuery("select * from
equipos");
}
catch(SQLException e){
System.out.println("error de MySQL");
}
catch(ClassNotFoundException e){
e.printStackTrace();
}
catch(Exception e){
System.out.println("se ha en contrado el siguiente error :
"+ e.getMessage());
}
}