Skip to content

Commit

Permalink
Reto#23 - Java
Browse files Browse the repository at this point in the history
  • Loading branch information
carlosf committed Jun 28, 2023
1 parent 124f241 commit 492a136
Showing 1 changed file with 66 additions and 0 deletions.
66 changes: 66 additions & 0 deletions Retos/Reto #23 - LA BASE DE DATOS [Media]/java/Cflorezp.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
package reto23baseDatos;

import java.sql.*;

/*
* Realiza una conexión desde el lenguaje que hayas seleccionado a la siguiente base de datos MySQL:
* - Host: mysql-5707.dinaserver.com
* - Port: 3306
* - User: mouredev_read
* - Password: mouredev_pass
* - Database: moure_test
*
* Una vez realices la conexión, lanza la siguiente consulta e imprime el resultado:
* - SELECT * FROM `challenges`
*
* Se pueden usar librerías para realizar la lógica de conexión a la base de datos.
*/
public class Cflorezp {

public static void main(String[] args) {
String url = "jdbc:mysql://mysql-5707.dinaserver.com:3306/moure_test";
String usuario = "mouredev_read";
String contraseña = "mouredev_pass";


try {
Class.forName("com.mysql.cj.jdbc.Driver");

Connection conexion = DriverManager.getConnection(url, usuario, contraseña);

Statement statement = conexion.createStatement();

String consulta = "SELECT * FROM challenges";
ResultSet resultado = statement.executeQuery(consulta);

ResultSetMetaData metaData = resultado.getMetaData();
int columnCount = metaData.getColumnCount();

System.out.println("\n-------------------------------------");
System.out.println("DATOS TABLA 'CHALLENGES'");
System.out.println("-------------------------------------");
while (resultado.next()) {
for (int i = 1; i <= columnCount; i++) {
String columnName = metaData.getColumnName(i);
String value = resultado.getString(i);
System.out.println(columnName + ": " + value);
}
System.out.println("-------------------------------------");
}

resultado.close();
statement.close();
conexion.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}








0 comments on commit 492a136

Please sign in to comment.