四个步骤教你如何用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、找第一步下载的驱动:拷贝驱动。
把它粘贴到如下目录即可:
最后点击运行:
第一次运行时间稍长,请等待片刻。
运行成功结果如下