1、导入sql文件命令:mysql>
use
数据库名;mysql>
source
d:/mysqlsql;
2、建立数据库:mysql>
create
database
库名;
3、建立数据表:mysql>
use
库名;mysql>
create
table
表名
(字段名
varchar(20),
字段名
char(1));
4、删除数据库:mysql>
drop
database
库名;
5、删除数据表:mysql>
drop
table
表名;
6、将表中记录清空:mysql>
delete
from
表名;
7、往表中插入记录:mysql>
insert
into
表名
values
("hyq","m");
8、更新表中数据:mysql->
update
表名
set
字段名1='a',字段名2='b'
where
字段名3='c';
9、用文本方式将数据装入数据表中:mysql>
load
data
local
infile
"d:/mysqltxt"
into
table
表名;
这是我自己以前做的,使用javaBean
<jsp:useBean id="userBean" scope="page" class="selfteachwebconn"/>
把数据库里的数据在跳转下拉菜单中显示
<form name="teachcourse">
<select name="courselist" onChange="MM_jumpMenu('self',this,0)">
<%
String sql="select CouName from Courses,Teachers where TeachersNickName=CoursesNickName and TeachersNickName='"+sessiongetAttribute("username")+"'";
ResultSet RS=userBeanexecuteQuery(sql);
while(RSnext()){
%>
<option value="courseteachjsp" selected><%=RSgetString("CouName")%></option>
<%}
RSclose();
%>
</select>
</form>
把里面的数据库和需要跳转的页面改一下就OK了
<form
method="post"
action="目标页面">
gender:
<select
name="gender">
<%
JDBConnection
jdbc
=
new
JDBConnection();
String
sql
=
"select
from
gender";
ResultSet
rs
=
null;
rs
=
jdbcexecuteQuery(sql);
while
(rsnext())
{
%>
<option
value="<%=rsgetString("gender")%>">
<%=rsgetString("gender")%>
</option>
<%
}
%>
</select>
<input
type="submit"
value="submit"
name="button1">
<input
type="reset"
value="reset"
name="button2">
</form>
---------
JDBConnection是我写的一个javabean,封装了数据库的各种 *** 作。
以上有此假设:有一个数据表gender,里面有个字段gender,但只有两条记录(M和F)。
子获取值的时候就只获取gender的值就行了。
String
gender
=
requestgetParameter("gender");
1、在后台定义一个Servlet或者Action,接收jsp的参数去数据库查询数据,返回List
2、将从数据库查询的数据放在request中,如requestsetAttribute("studentList",studentList),输出到对应的jsp页面。
3、在jsp页面引入jstl标签,定义好一个html表格头
4、用jstl获取后台查询的数据,利用<c:foreach>标签循环输出到表格的<tr>中。
示例:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><html>
<body>
<table class="table table-bordered" >
<tr>
<th style="text-align:center;width:2%">序号</th>
<th style="text-align:center;width:5%">姓名</th>
<th style="text-align:center;width:6%">年龄</th>
</tr>
<c:forEach items="${studentList}" var="student" varStatus="status">
<tr>
<td style="text-align:center;">${status}</td>
<td style="text-align:center;">${studentusername}</td>
<td style="text-align:center;">${studentage}</td>
</tr>
</c:forEach>
</table>
</body>
</html>
以上就是关于html网页怎么通过jsp连接mysql数据库,并且读取数据库中得数据,和写入数据全部的内容,包括:html网页怎么通过jsp连接mysql数据库,并且读取数据库中得数据,和写入数据、JSP中怎样将数据库中的数据显示在网页的下拉菜单中、jsp如何显示数据库数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)