IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示

在进行项目创建之前,先要确保本地有以下软件:

1、MySQL以及Navicat,作者这里用的是MySQL5.7

2、 IDEA

3、MySQL的驱动,作者这里用的是mysql-connector-java-8.0.17.jar

4、Tomcat

1、新建项目

勾选Java EE的Web Application和Create web.xml,继续next

IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示

给项目命名并选择存储路径,然后Finish

IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示

到这一步项目新建成功

2、进行项目配置

1)点击File->Project Structure
IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示

(2)左侧选择Project,右侧配置好SDK,然后点击OK
IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示

(3)在WEB-INF下新建两个文件夹,分别是classe和lib,并把mysql-connector-java-8.0.17.jar放入lib文件夹下

IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示
(4)点击File->Project Structure->Modules,点击右侧的Paths,选择Use module compile output push,将Output path和Test out path都改成刚才建立的classes的路径,改好后点击Apply。

IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示

(5)点击File->Project Structure->Modules,点击右侧的Dependencies,之后点击右侧的+号,选择JARS or directories,然后找到Jar包并选择,点击Apply

IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示

然后再选择+号,选择Library,弹框选择Tomcat,点击Add Selected。返回上一页面,点击OK

IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示

(6)配置tomcat
点击Run -> 选择Edit Configurations
IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示

点击+号 -> 选择Tomcat Server -> 选择Local
IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示

在Name处输入新的服务名,点击Application server后面的Configure…,弹出Tomcat Server窗口,选择本地安装的Tomcat目录,选择HTTP port和JMX port(默认值即可),然后点击右下角的Fix,

IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示

击Fix后出现如下界面,对下面的Application context进行编辑,编辑好之后点击OK

IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示

3、把代码写进jsp文件运行

<%@ page import="java.sql.Statement" %>
<%@ page import="java.sql.ResultSet" %>
<%@ page import="java.sql.Connection" %>
<%@ page import="java.sql.DriverManager" %><%--
Created by IntelliJ IDEA.
User: Administrator
Date: 2019/9/24
Time: 9:30
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>$Title$</title>
</head>
<body>
-%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>mysql测试</title>
</head>
<body>
-%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>mysql测试</title>
</head>
<body>

<%
try {
Class.forName("com.mysql.jdbc.Driver"); 加载数据库驱动
String url = "jdbc:MySQL://localhost:3306/sqltest?&useSSL=false&serverTimezone=UTC"; //指向数据库table
String username = "root"; //数据库用户名
String password = "123456zyx"; //数据库用户密码
Connection conn = DriverManager.getConnection(url, username, password);
if(conn != null){
out.print("数据库连接成功!");
out.println("<br />");
out.println("-------------------------------");
out.print("<br />");
Statement stmt = null;
ResultSet rs = null;
String sql ="select * from sqltest"; //查询语句
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
out.println("执行结果如下所示:");
out.println("<br />");
out.println("-------------------------------");
out.println("<br />");
out.println("姓名" + "\t" + "电话"+"\t"+"职位"+"\t");
out.println("<br />");
while (rs.next()) {
out.println(rs.getString("name")+" &nbsp "+rs.getString("Tel")+" &nbsp "+rs.getString("position")+" &nbsp "); //将数据库表格查询结果输出
out.print("<br />");
}
}
else{
out.print("连接失败!");
}
}
catch (Exception e) {
out.print("数据库连接异常!");
}
%>
</body>
</html>

运行结果如图所示:

IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示

原创:https://www.panoramacn.com
源码网提供WordPress源码,帝国CMS源码discuz源码,微信小程序,小说源码,杰奇源码,thinkphp源码,ecshop模板源码,微擎模板源码,dede源码,织梦源码等。

专业搭建小说网站,小说程序,杰奇系列,微信小说系列,app系列小说

IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如果您下载了该资源行为将被视为对《免责声明》全部内容的认可-> 联系客服 投诉资源
www.panoramacn.com资源全部来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:2640602276@qq.com
未经允许不得转载:书荒源码源码网每日更新网站源码模板! » IDEA连接MySQL数据库,并把数据库数据在浏览器中进行展示
关注我们小说电影免费看
关注我们,获取更多的全网素材资源,有趣有料!
120000+人已关注
分享到:
赞(0) 打赏

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

您的打赏就是我分享的动力!

支付宝扫一扫打赏

微信扫一扫打赏