
use
数据库名mysql>
source
d:/mysql.sql
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:/mysql.txt"
into
table
表名
<%@ page language="java" import="java.sql.*,java.io.*,java.util.*,java.sql.SQLException" %><%@ page contentType="text/htmlcharset=gb2312"%>
<html>
<body>
<%
//把经常需要修改的数据放在最上面,以方便修改
String username="root"//数据库用户名
String password="root"//数据库密码
//jsp程序中半数以上的Exception是NonePointerException,在声明变量时赋予一个初始值,能缩短调试时间
ResultSet rs=null//数据库查询结果集
Connection conn=null
Statement stmt=null
//注册驱动程序
try
{
Class.forName("org.gjt.mm.mysql.Driver")
}catch(java.lang.ClassNotFoundException e)
{
System.err.println("Driver Error"+e.getMessage())
}
//连接数据库并创建Statement对象
String url="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=gbk"
try
{
conn=DriverManager.getConnection(url,username,password)
stmt=(Statement)conn.createStatement()
}catch(Exception e)
{
System.err.println("数据库连接错误:"+e.getMessage())
}
//通过Statement执行SQL语句来获取查询结果
try
{
rs=(ResultSet)stmt.executeQuery("select * from userinfo")
}catch(SQLException ex)
{
System.err.println("数据库查错误:"+ex)
}
%>
<table width=85% border=1>
<tr>
<td>编号</td>
<td>真实姓名</td>
<td>电话号码</td>
<td>邮件地址</td>
</tr>
<%
//利用while循环输出各条记录
while(rs.next())
{
%>
<tr>
<td><%=rs.getString("id") %></td>
<td><%=rs.getString("username")%></td>
<td><%=rs.getString("phone")%></td>
<td><%=rs.getString("email")%></td>
</tr>
<%
}
%>
</table>
<%
rs.close()
stmt.close()
conn.close()
%>
</body>
</html>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)