- 32
- 0
- 约2.28千字
- 约 7页
- 2020-03-09 发布于江西
- 举报
实验名称
闽江学院软件学院 实验报告
数据库编程
实验项目 JavaWeb 下连接 MySql 数据库
专业班级
姓名
学号
指导教师
一、实验目的
成绩
日期 2011 - 5 - 5
.掌握 Myeclipse 的使用。
.掌握 MySql 的使用。
3. 掌握 JDBC 数据库编程
二、实验内容
. 在 MySql 下创建一个数据库 mydb.并创建表 student.
. 编制一个简单的 JDBC 的程序,实现 JavaWeb 下的数据库基本操作。 3. 完成插入,更新,修改,查询的操作。
三、实验步骤
在 MySQL Command Line Client 中运行以下代码:
// Enter password:root(密码)
Enter password: ****
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
erver version: 5.0.51a-community-nt MySQL Community Edition (GPL)
ype help; or \h for help. Type \c to clear the buffer. mysql create database mydb;
Query OK, 1 row affected (0.02 sec)
mysql use mydb;
Database changed
mysql create table student(stuID char(20),stuName char(20)); Query OK, 0 rows affected (0.08 sec)
mysql insert into student values(abc,jack);
Query OK, 1 row affected (0.03 sec)
在 JavaWeb 中:
%@ page language=java import=java.util.* pageEncoding=gbk%
%@ page import=java.sql.* %
html
head
titleMy JSP MyJsp.jsp starting page/title
/head
body
h1
%
try {
//加载驱动
Class.forName(com.mysql.jdbc.Driver);
//建立连接
Connection
con=DriverManager.getConnection(jdbc:mysql://localhost:3306/mydb,root
,root);
//创建状态
Statement state=con.createStatement();
//插入
//String sql=insert into student
values(Gosling,java),(002,zxy);
//state.executeUpdate(sql);
//更新
//String sql1=update student set stuID=001 where
stuName=java;
// state.executeUpdate(sql1);
//修改
//String sql3=update student set stuName=html where
stuID=002;
//state.executeUpdate(sql3);
//查询
//String sql2=select stuID,stuName from student where
stuID=001;
String sql2=select * from student;
ResultSet rs=state.executeQuery(sql2);
while(rs.next()){
String uID=rs.getString(StuID);
String uName=rs.getString(stuName);
out.println(stuID:+uID+ +stuName:+uName+br);
}
out.println(Operator success...+br);
state.close();
con.close();
} catch (Exception e) {
e.printStackTrace();
}
%
/h1
/body
/html
JSP 网页截图
插入:
更新:
修改:
查询:select stuID,stuName from student where stuID=001
select * from student;
四、实验总结(结果
原创力文档

文档评论(0)