首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> JSP 程式設計 >> 關於JSP

JSP 連接 MySQL 資料庫完整圖文教程

     編輯:關於JSP

環境準備

  1. 安裝 MySQL:確認服務正常運行(命令列輸入 mysql 可進入提示符)。
  2. 下載 JDBC 驅動:mysql-connector-java-3.1.14.tar.gz(或較新版本),官網:MySQL Connector/J。
  3. 部署驅動:解壓後將 mysql-connector-java-*.jar 複製到 Tomcat lib 目錄(或專案 WEB-INF/lib)。

程式碼實作

1. 載入驅動與建立連線

<%@ page import="java.sql.*" %>
<%
    Class.forName("com.mysql.jdbc.Driver");
    String url = "jdbc:mysql://localhost:3306/yourDB?useUnicode=true&characterEncoding=UTF-8";
    Connection conn = DriverManager.getConnection(url, "root", "password");
%>

2. 執行查詢並顯示結果

<%
    Statement stmt = conn.createStatement();
    ResultSet rs = stmt.executeQuery("SELECT * FROM your_table");
    while (rs.next()) {
        out.println("ID: " + rs.getInt("id") + ", Name: " + rs.getString("name") + "<br>");
    }
    rs.close(); stmt.close(); conn.close();
%>

關鍵提醒

  • 連線字串加上 useUnicode=true&characterEncoding=UTF-8 可預防中文亂碼。
  • 務必在 finally 區塊或 try-with-resources 關閉資源,避免連線洩漏。
  • 生產環境建議使用連線池(如 DBCP、HikariCP)而非直接建立連線。

(原文以圖片展示步驟,此處轉為文字說明與程式碼,便於複製與閱讀。)

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved