Lectura de una tabla MySQL con Java

Detalls

Consulta de registros de una tabla con Java

Se necesita realizar una aplicación Java que permita acceder a una servidor MySQL en aras de poder mostrar en pantalla los registros de una determinada tabla de una base de datos.

BD-MYSQL

 

 

En primer lugar habrá que establecer con Java una conexión con el servidor MySQL


Veamos el código necesario para realizar este programa:

// Se importa la librería siguiente que permite trabajar con bases de datos
// haciendo uso del MySQL.
import java.sql.*;

public class conbd {

public static void main(String[] args) throws SQLException {

// Establecemos la conexión con el servidor MySQL

Connection con = null;
String sURL = "jdbc:mysql://localhost:3306/empresa?useSSL=false&serverTimezone=UTC";
con = DriverManager.getConnection(sURL,"root","12345");

// Escribimos la sentencia SQL que posibilita realizar     // una consulta de los nombres de productos de una tabla   // productos.

try (PreparedStatement stmt = con.prepareStatement("SELECT nif FROM socios")) {
ResultSet rs = stmt.executeQuery();

// En la variable rs de tipo ReseultSet tenemos todos los registros de la tabla seleccionados. En el siguiente bucle while se lee y se visualiza por pantalla cada uno de los valores de nif de cada uno de los registros previamente seleccionados.

while (rs.next())
System.out.println (rs.getString("nif"));

} catch (SQLException sqle) {
System.out.println("Error en la ejecución:"
+ sqle.getErrorCode() + " " + sqle.getMessage());
}
}
}

   

Búsqueda