JSP vinculado a la base de datos MYSQL
import java.sql.*;
//Importar clases relacionadas con JDBC para MySQL
import org.gjt.mm .mysql.*;
clase pública MysqlExample{
Conexión conn=null;//Definir objeto de conexión de base de datos
Declaración st=null;//Definir imagen de ejecución de base de datos
p>
//definir método para conectarse a la base de datos
public void connectToMySQL(){
try {
Class.forName("org. gjt.mm.mysql.Driver");
//* Cargue el controlador JDBC. Si no se puede encontrar, se producirá un error. Si opera la base de datos con frecuencia, puede escribirla en formato estático. bloque al comienzo de la clase
Contenido cargado, debido a que el controlador solo necesita cargarse una vez, no es necesario escribirlo en un bloque estático. Tampoco es necesario cargar el controlador cada vez que se establece una conexión.
*/
/*
Si la búsqueda es exitosa, intente conectarse a la base de datos. El método getConnection de DriverManager tiene tres parámetros:
1. La URL de la base de datos MySQL es jdbc:mysql://hostname.port/. Nombre de la base de datos
2. Nombre de usuario de la base de datos
3. Contraseña de la base de datos
Los siguientes parámetros son solo ejemplos
*/
conn = DriverManager.getConnection("jdbc:mysql://hostname.port/ localhost:3306.png)
2.port/ localhost:3306/person", "root", " );
// Si desea utilizar transacciones, debe realizar las siguientes configuraciones
/*
conn.setAutoCommit(false); p>
*/
System.println("OK");//solo para que puedas ver si la conexión fue exitosa
}catch(Exception e){/ error de captura
p>System.out.println(e.getMessage()
}
}
} p>
}
En este punto, la conexión a la base de datos encapsulada por el método connectToMySQL se completa. Por supuesto, también puede usar agregar, eliminar, consultar y otros métodos para encapsular la operación de. la base de datos. Finalmente, se define un método connectClose (). Llame a close() para cerrar st y conn. Por supuesto, recuerde conn.getMessage() antes de cerrar conn.