色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jsp訪問mysql數據庫代碼

謝彥文2年前13瀏覽0評論

JSP是一種用于動態網頁開發的技術,而訪問MySQL數據庫則是JSP經常使用的任務之一。下面是一個基本的JSP訪問MySQL數據庫的示例:

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.sql.*" %>
<html>
<head>
<title>JSP訪問MySQL數據庫示例</title>
</head>
<body>
<%
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
// 加載MySQL JDBC驅動
Class.forName("com.mysql.jdbc.Driver");
// 連接MySQL
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydatabase", "username", "password");
// 創建執行SQL語句的Statement對象
stmt = conn.createStatement();
// 執行SQL查詢,并獲取結果集
rs = stmt.executeQuery("SELECT * FROM mytable");
// 遍歷結果集并輸出
while (rs.next()) {
out.println(rs.getString("column1") + " - " + rs.getString("column2"));
out.println("<br/>");
}
} catch (Exception e) {
out.println("發生異常:" + e.getMessage());
} finally {
// 釋放資源
if (rs != null)
rs.close();
if (stmt != null)
stmt.close();
if (conn != null)
conn.close();
}
%>
</body>
</html>

在上面的示例中,通過加載MySQL JDBC驅動和jdbc:mysql://localhost:3306/mydatabase這個URL來連接MySQL數據庫。同時,創建了一個Statement對象來執行SQL查詢,并使用ResultSet對象來處理查詢結果。最后,需要記得釋放Statement、ResultSet和Connection對象的資源。