IDEA jsp 連線MySQL
阿新 • • 發佈:2018-11-26
需要先匯入驅動包,可去官網下載 http://dev.mysql.com/downloads/connector/j/
1. 新建工程
2. 在WEB-INF 下新建lib資料夾 ,將下載的MySQL驅動包複製貼上進去
3. 部署Tomcat
3. 匯入包
4. 編寫jsp 檔案
ps:資料庫內容來自菜鳥教程,根據自己的資料庫內容應對程式碼做出相應調整
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.sql.*" %> <html> <head> <title>SELECT 操作</title> </head> <body> <table border="1px"> <tr> <th>ID</th> <th>NAME</th> <th>URL</th> </tr> <% Class.forName("org.gjt.mm.mysql.Driver").newInstance(); String url="jdbc:mysql://127.0.0.1:3306/demo_web_app? user=root&password=123456&useUnicode=true&characterEncoding=utf-8"; // 資料庫 使用者 密碼 useUnicode=true&characterEncoding=utf-8是為了防止中文亂碼 Connection conn= DriverManager.getConnection(url); Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); String sql="select * from websites"; // sql語句 ResultSet rs=stmt.executeQuery(sql); while(rs.next()) {%> <tr> <td><%=rs.getInt("id")%></td> <td><%=rs.getString("name")%></td> <td><%=rs.getString("url")%></td> </tr> <%}%> // 生成表格 </table> <%out.print("資料庫操作成功,恭喜你");%> <%rs.close(); stmt.close(); conn.close(); %> </body> </html>
與java連線MySQL類似 可參考 https://blog.csdn.net/W1948730080/article/details/82917305
5.執行