1,新建一个Javaweb文件随后将MySQL的jar包导入到项目WebContent文件下lib目录中
(直接复制到lib文件包下即可)
2,加入lib后 右键点击lib下的包名称进行配置(build path中有个add 点击进行配置jar包)
3,创建一个mysql.jsp进行代码配置。代码如下
<%@page import="java.sql.DriverManager"%> <%@page import="java.sql.Connection"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>mysql</title> </head> <body> <% try{ Class.forName("com.mysql.cj.jdbc.Driver"); //显示声明将数据库驱动程序注册到jdbc的驱动管理器中 String url = "jdbc:mysql://localhost:3306/text"; //数据库名称为test(需要提前在MySQL里面建立test数据库) String username = "root"; //数据库用户名 String password = "1234"; //数据库密码 Connection conn = DriverManager.getConnection(url,username,password); out.print("数据库连接成功!"); conn.close(); } catch(Exception e){ out.print("数据库连接失败!"); out.print("错误信息:"+e.toString()); } %> </body> </html>
4,注意要在Navicat中创建一个名为test的连接
String url = "jdbc:mysql://localhost:3306/text";
(根据后面的text 这个是要连接的数据库名称 不一致的话会报错)
5,运行jsp,将jsp发布到Tomcat
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· 单线程的Redis速度为什么快?
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码