JSP连接MySQL数据库的实践方法及代码示例

栏目:技术文章 发布时间:2026-04-18 09:25
通过创建包含uid和pwd字段的username表并插入测试数据,展示JSP连接MySQL数据库的两种实现方式,涵盖数据库连接配置、SQL执行及结果集输出等核心操作步骤。

我写的一个用JSP连接MySQL数据库的代码。

要正确的使用这段代码,你需要首先在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。

以下用两种方式来实现JSP连接MySql数据库。

第一种方式,用JSP实现。

<%@ page contentType="text/html; charset=gb2312" language="java" 

<%@ page contentType="text/html; charset=gb2312" language="java"

<%

    //以下几项请自行修改

    String server="localhost";        //MYSQL 服务器的地址

    String dbname="test";        //MYSQL 数据库的名字

    String user="root";            //MYSQL 数据库的登录用户名

    String pass="chfanwsp";        //MYSQL 数据库的登录密码

    String port="3306";            //SQL Server 服务器的端口号,默认为1433

    Connection conn=DBConn.getConnToMySql(server,dbname,user,pass,port);

    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,

ResultSet.CONCUR_READ_ONLY);

JSP连接MySQL数据库的实践方法及代码示例(图1)

               

                String sql="select * from username";

    String sql1="insert into username (uid,pwd) values('梦想年华','梦想年华')";

    stmt.executeUpdate(sql1);

    ResultSet rs=stmt.executeQuery(sql);

    while(rs.next()){

    out.print("用户名:");

    out.print(rs.getString("uid")+" 密码:");

    out.println(rs.getString("pwd")+"

");

    }

    //rs.close();

    //stmt.close();

    //conn.close();

    DBConn.close();

%>