Conexion a una Base de Datos MariaDB
Este programa esta hecho en Netbeans 8.1
Para poder conectarnos a una base de datos MariaDB vamos a necesitar el conector java correspondiente. El conector que estoy utilizando es el siguiente: mariadb-java-client-1.3.3.jar, el cual lo tengo dentro de mi computadora en la siguiente ruta: C:\Program Files (x86)\NetBeans 8.1\ide\modules\ext
En Netbeans tenemos que agregar dentro de las bibliotecas el archivo
//importamos las clases necesarias
//para la conexion y ejecución de
//instrucciones
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class JavaApplication1 {
public static void main(String[] args) {
try {
//obtenemos la conexion a la
//base de datos northwind,
//con el usuario root y la
//contraseña 12345678
Connection conexion = DriverManager.getConnection(
"jdbc:mariadb://localhost:3306/northwind",
"root", "12345678");
// Se crea un Statement, para realizar la consulta
Statement s = conexion.createStatement();
// Se realiza la consulta.
//Los resultados se alamcenarán en el
// ResultSet rs
ResultSet rs = s.executeQuery("select * from categorias");
// Se recorre el ResultSet haciendo uso de while.
while (rs.next()) {
//para obtener a los datos podemos usar el nombre de la columna
//como en rs.getInt("IdCategoria")
//o hacer uso de indices comno en rs.getString(2);
System.out.println(rs.getInt("IdCategoria") + " - "
+ rs.getString(2) + " - " + rs.getString(3));
}
// Se cierra la conexión con la base de datos.
conexion.close();
} catch (Exception e) {
System.out.println("Error: " + e.getMessage());
}
}
}
Para poder conectarnos a una base de datos MariaDB vamos a necesitar el conector java correspondiente. El conector que estoy utilizando es el siguiente: mariadb-java-client-1.3.3.jar, el cual lo tengo dentro de mi computadora en la siguiente ruta: C:\Program Files (x86)\NetBeans 8.1\ide\modules\ext
En Netbeans tenemos que agregar dentro de las bibliotecas el archivo
Luego de haber realizado los pasos anteriores ya podemos escribir el código del programa:
package javaapplication1;
//importamos las clases necesarias
//para la conexion y ejecución de
//instrucciones
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class JavaApplication1 {
public static void main(String[] args) {
try {
//obtenemos la conexion a la
//base de datos northwind,
//con el usuario root y la
//contraseña 12345678
Connection conexion = DriverManager.getConnection(
"jdbc:mariadb://localhost:3306/northwind",
"root", "12345678");
// Se crea un Statement, para realizar la consulta
Statement s = conexion.createStatement();
// Se realiza la consulta.
//Los resultados se alamcenarán en el
// ResultSet rs
ResultSet rs = s.executeQuery("select * from categorias");
// Se recorre el ResultSet haciendo uso de while.
while (rs.next()) {
//para obtener a los datos podemos usar el nombre de la columna
//como en rs.getInt("IdCategoria")
//o hacer uso de indices comno en rs.getString(2);
System.out.println(rs.getInt("IdCategoria") + " - "
+ rs.getString(2) + " - " + rs.getString(3));
}
// Se cierra la conexión con la base de datos.
conexion.close();
} catch (Exception e) {
System.out.println("Error: " + e.getMessage());
}
}
}
Comentarios
Publicar un comentario