Connect MySQL Database and run sql and get result - Java JDBC

Java examples for JDBC:MySQL

Description

Connect MySQL Database and run sql and get result

Demo Code

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class TestMySQL {

  public static void main(String[] args) {
    /*from  w  w  w .  j av  a  2 s. c o m*/
    try {
      //cargar el driver
      Class.forName("com.mysql.jdbc.Driver");
      //Establecemos la conexion con la BD
      Connection conexion = DriverManager.getConnection("jdbc:mysql://172.16.100.5/narvaez", "narvaez", "narvaez1");
      
      //Preparamos la consulta
      Statement sentencia = conexion.createStatement();
      ResultSet resul = sentencia.executeQuery("SELECT * FROM departamentos");
      
      //Recorremos el resultado para visualizar cada fila
      //Se hace un bucle mientras haya registros, se van visualizando
      
      while(resul.next()){
        System.out.println(resul.getInt(1) + " " + resul.getString(2)+ " " + resul.getString(3));
      }
      
      resul.close(); //Cerrar ResultSet
      sentencia.close(); //Cerrar Statement
      conexion.close(); //Cerrar conexion
      
    } catch (ClassNotFoundException e) {
      e.printStackTrace();
    } catch (SQLException e) {
      e.printStackTrace();
    }

  }

}

Related Tutorials