Cómo conectarse a la base de datos mysql a través de jdbc
1. Cargue el controlador JDBC:
Antes de conectarse a la base de datos, primero debe cargar el controlador del base de datos a la que desea conectarse a la JVM (Java Virtual Machine),
Esto se logra mediante el método estático forName(String className) de la clase java.lang.Class.
Por ejemplo:
try{
//Carga la clase del controlador MySql
Class.forName("com.mysql.jdbc . Driver");
}catch(ClassNotFoundException e){
System.out.println("¡No se puede encontrar la clase de controlador, falló la carga del controlador!");
e.printStackTrace();
}
Después de una carga exitosa, la instancia de la clase Driver se registrará en la clase DriverManager.
2. Proporcione la URL de la conexión JDBC
? La URL de conexión define el protocolo, el subprotocolo y la identificación de la fuente de datos al conectarse a la base de datos.
?Forma de escritura: protocolo: subprotocolo: identificador de fuente de datos
Protocolo: siempre comienza con jdbc en JDBC
Subprotocolo: conexión puente Nombre del controlador o sistema de gestión de base de datos .
Identificador de fuente de datos: Marca la dirección y puerto de conexión donde se encuentra la fuente de la base de datos.
Por ejemplo: (URL de conexión MySQL)
jdbc: mysql:
//localhost: 3306/test?useUnicode=trueamp; /p>
useUnicode=true: Indica el uso del juego de caracteres Unicode. Si caracterEncoding se establece en
gb2312 o GBK, este parámetro se debe establecer en verdadero. caracterEncoding=gbk: método de codificación de caracteres.
3. Cree una conexión a la base de datos
Para conectarse a la base de datos, debe solicitar y obtener un objeto de conexión de java.sql.DriverManager
Esto. El objeto representa una conexión de base de datos.
?Utilice el método getConnectin(String url, String nombre de usuario,
String contraseña) de DriverManager para pasar la ruta a la base de datos especificada que se va a conectar y el nombre de usuario de la base de datos p>