菜鸟篇之JSP,MyEclipse连接MySQL

本文介绍如何使用JSP和MyEclipse连接MySQL数据库。首先通过编写JSP文件实现从本地MySQL数据库中读取数据并显示在网页上。接着介绍了在MyEclipse中配置数据库连接的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我下载的MySQL是5.7版本,关于下载安装自己好好弄吧,环境搭建好是开发的前提嘛‘’

一.JSP连接

这个很简单,



建立了一个基本的数据库CC‘’

下面我们来编写JSP文件‘’

<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<HTML><BODY>
 <% Connection con;
    Statement sql; 
    ResultSet rs;
    try {  Class.forName("com.mysql.jdbc.Driver");
        }
    catch(Exception e)
        { out.print(e);
        }
    try { String uri= "jdbc:mysql://localhost/CC";
          con=DriverManager.getConnection(uri,"root","j1995821gw");
          sql=con.createStatement();
          rs=sql.executeQuery("SELECT * FROM c ");
          out.print("<table border=2>");
          out.print("<tr>");
            out.print("<th width=100>"+"name");
            out.print("<th width=100>"+"age");
          out.print("</TR>");
          while(rs.next())
       {  out.print("<tr>");
             out.print("<td >"+rs.getString(1)+"</td>"); 
             out.print("<td >"+rs.getString(2)+"</td>");
          out.print("</tr>") ; 
        }
        out.print("</table>");
        con.close();
     }
   catch(SQLException e1) 
     {  out.print(e1);
     }
 %>
</BODY></HTML>

将写好的文件保存到webapps\ROOT目录下,mysql-jar驱动包放入apache-tomcat\lib目录下

运行Tomcat,浏览器可查看数据库表(部分人可能会出现500错误,根据提示自己找问题吧)


二.MyEclipse连接

打开Window-Open Perspective-MyEclipse Database Explorer

左边空白新建new...


第一个空选择MySQL Connector/J,Driver name填写链接数据库的名称,自己起名字,最好可以识别自己的数据库

Connection URL填写使用mysql数据库的地址(jdbc:mysql://<hostname>[<:3306>]/<dbname>)可改为(jdbc:mysql://localhost:3306/--),localhost表示的是连接本地数据库,3306是连接mysql数据库的端口号(不同的数据库端口号也不相同),User name 填写数据库用户名mysql默认是root,Password填写访问mysql数据库时的你所设置的密码

下面的Add JARs是导入MySQL驱动包,就上面说的那个,导入好测试下




测试成功!下面来连接数据库

右击你创建的新连接点击Open another connection,输入MySQL数据库密码查看创建过得数据库








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值