四個步驟教你如何用jsp代碼連接mysql
第一步:下載jdbc驅動
進入mysql官網:https://dev.mysql.com/downloads/connector/
找到Connect/J
第二步:創建數據庫
創建sys數據庫,再創建tabble表格,字段id(主鍵)name,並插入一些數據。
第三步:連接mysql數據庫
在index.jsp中編寫如下代碼:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="com.mysql.jdbc.Driver" %> <%@ page import="java.sql.*" %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> <% try{ Class.forName("com.mysql.jdbc.Driver");//記載數據庫驅動,注冊到驅動管理器 String url="jdbc:mysql://localhost:3306/sys"; //連接本地sys數據庫 String username="root"; //數據庫登陸名 String password="zgx1734475W"; //密碼 Connection conn=DriverManager.getConnection(url,username,password); if(conn!=null){ out.println("數據庫連接成功!!!"); }else{ out.println("數據庫連接失敗!!!"); } //創建Statement Statement stmt = conn.createStatement(); //執行查詢 ResultSet rs = stmt.executeQuery("select * from tabble"); %> <table border="1"> <% while(rs.next()) {%> <tr> <td><%=rs.getString(1)%></td> <td><%=rs.getString(2)%></td> </tr> <%}%> </table> <% }catch(ClassNotFoundException e){ e.printStackTrace(); } %> </body> </html>
但是提示有錯誤!這就是最關鍵的一點——引入剛下載的jdbc驅動
第四步:導入驅動
1、找第一步下載的驅動:拷貝驅動。
把它粘貼到如下目錄即可:
最后點擊運行:
第一次運行時間稍長,請等待片刻。
運行成功結果如下