martes, 5 de octubre de 2010

INICIO MYSQL

jdbc

paquete java.sql.*

utilizamos jdbc java database connectivity para el acceso a datos

Java Database Connectivity, más conocida por sus siglas JDBC, es una API que permite la ejecución de operaciones sobre bases de datos desde el lenguaje de programación Java, independientemente del sistema operativo donde se ejecute o de la base de datos a la cual se accede, utilizando el dialecto SQL del modelo de base de datos que se utilice.
El API JDBC se presenta como una colección de interfaces Java y métodos de gestión de manejadores de conexión hacia cada modelo específico de base de datos.

para conectar a mysql instalamos el driver de conexion mysql-connector-java-5.1.13-bin

código java para seleccionar registros

import java.sql.* ;
try {
Class.forName("com.mysql.jdbc.Driver");
Connection conexion = DriverManager.getConnection
("jdbc:mysql://localhost/holamundo","root", "root");
//"root" = nombre, "root" = clave
Statement s = conexion.createStatement();
ResultSet rs = s.executeQuery ("select * from tareas");
while (rs.next()) {
System.out.println (rs.getString (1) + " " +
rs.getString (2)); }
} catch (Exception e) {
e.printStackTrace();
}

código java para modificar registros

import java.sql.* ;
try {
Class.forName("com.mysql.jdbc.Driver");
Connection conexion = DriverManager.getConnection
("jdbc:mysql://localhost/holamundo","root", "root");
Statement s = conexion.createStatement();
int update_count = s.executeUpdate
("update tareas set descripcion='descripcion cambiada'
where nombre='n1' ");
} catch (Exception e) {
e.printStackTrace();
}

No hay comentarios:

Publicar un comentario