⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 如何使用jsp访问mysql数据库.htm

📁 写给JSP初级程序员的书
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0057)http://eps.www85.cn4e.com/java/article/devshow.asp?id=120 -->
<HTML><HEAD><title>csdn_如何使用JSP访问MySQL数据库</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<STYLE type=text/css>TD {
	FONT-FAMILY: "Verdana", "Arial", "宋体"; FONT-SIZE: 9pt
}
A {
	COLOR: #660000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #660000; TEXT-DECORATION: none
}
.line {
	LINE-HEIGHT: 14pt
}
</STYLE>

<META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff text=#000000>

  <table><tbody>
  <TR>
    <TD height=21>
      <DIV align=center><B><FONT size=3>如何使用JSP访问MySQL数据库 
      <BR><FONT size=2> </FONT></FONT></FONT>
      <HR align=center color=#cccccc noShade SIZE=1>
      </DIV></TD></TR>
  <TR>
    <TD class=line><FONT 
      color=#333300>&lt;%@page&nbsp;import="java.sql.*"&nbsp;<BR>import&nbsp;="java.util.*"&nbsp;<BR>import&nbsp;="java.io.*"&nbsp;<BR>contentType="text/html;&nbsp;charset=gb2312"&nbsp;<BR>%&gt;&nbsp;<BR>&lt;html&gt;&nbsp;<BR>&lt;head&gt;&nbsp;<BR>&lt;title&gt;使用MYsql数据库&lt;/title&gt;&nbsp;<BR>&lt;meta&nbsp;name="GENERATOR"&nbsp;content="Microsoft&nbsp;FrontPage&nbsp;4.0"&gt;&nbsp;<BR>&lt;meta&nbsp;name="ProgId"&nbsp;content="FrontPage.Editor.Document"&gt;&nbsp;<BR>&lt;/head&gt;&nbsp;<BR>&lt;body&gt;&nbsp;<BR>&lt;p&nbsp;align="center"&gt;&lt;u&gt;&lt;font&nbsp;size="5"&nbsp;face="华文新魏"&gt;使用JSP读取Mysql数据库&lt;/font&gt;&lt;/u&gt;&lt;/p&gt;&nbsp;<BR>&lt;%!&nbsp;<BR>String&nbsp;host="localhost";&nbsp;//数据库主机&nbsp;<BR>String&nbsp;database="pinghui";&nbsp;//数据库名&nbsp;<BR>String&nbsp;user="test";&nbsp;//用户名&nbsp;<BR>String&nbsp;pass="";&nbsp;//口令&nbsp;<BR>%&gt;&lt;%&nbsp;java.sql.Connection&nbsp;sqlConn;&nbsp;//数据库连接对象&nbsp;<BR>java.sql.Statement&nbsp;sqlStmt;&nbsp;//语句对象&nbsp;<BR>java.sql.ResultSet&nbsp;sqlRst;&nbsp;//结果集对象&nbsp;<BR>//登记JDBC驱动对象&nbsp;<BR>Class.forName&nbsp;("org.gjt.mm.mysql.Driver").newInstance&nbsp;();&nbsp;<BR>//连接数据库&nbsp;<BR>sqlConn=&nbsp;java.sql.DriverManager.getConnection&nbsp;("jdbc:mysql://"+host+"/"+database,user,pass);&nbsp;<BR>//创建语句对象&nbsp;<BR>sqlStmt=sqlConn.createStatement&nbsp;(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY);&nbsp;<BR>//执行Sql语句&nbsp;<BR>String&nbsp;sqlQuery="select&nbsp;count(*)&nbsp;from&nbsp;comment";&nbsp;<BR>sqlRst=sqlStmt.executeQuery&nbsp;(sqlQuery);&nbsp;<BR>sqlRst.next();&nbsp;<BR>int&nbsp;count=sqlRst.getInt(1);&nbsp;//取得总的留言记录数&nbsp;<BR>sqlQuery="select&nbsp;*&nbsp;from&nbsp;comment&nbsp;order&nbsp;by&nbsp;userid&nbsp;desc;";&nbsp;<BR>sqlRst=sqlStmt.executeQuery&nbsp;(sqlQuery);&nbsp;//执行SQL语句&nbsp;<BR>%&gt;&nbsp;<BR>总共有&lt;%=count%&gt;条留言&nbsp;<BR>&lt;table&nbsp;border="1"&nbsp;width="100%"&nbsp;bordercolorlight="#CC99FF"&nbsp;cellpadding="2"&nbsp;bordercolordark="#FFFFFF"&nbsp;cellspacing="0"&gt;&nbsp;<BR>&lt;tr&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&nbsp;align="center"&gt;&nbsp;ID&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&nbsp;align="center"&gt;昵称&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&nbsp;align="center"&gt;性别&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&nbsp;align="center"&gt;地址&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&nbsp;align="center"&gt;IP地址&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&nbsp;align="center"&gt;邮编&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&nbsp;align="center"&gt;Oicq&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&nbsp;align="center"&gt;ICQ&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&nbsp;align="center"&gt;电话&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&nbsp;align="center"&gt;留言&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&nbsp;align="center"&gt;时间&lt;/td&gt;&nbsp;<BR>&lt;/tr&gt;&nbsp;<BR>&lt;%&nbsp;while&nbsp;(sqlRst.next())&nbsp;{&nbsp;//取得下一条记录&nbsp;%&gt;&nbsp;<BR>&lt;tr&gt;&lt;!--显示记录--&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&gt;&lt;%=sqlRst.getString("userid")%&gt;&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&gt;&lt;%=sqlRst.getString("username")%&gt;&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&gt;&lt;%=sqlRst.getString("sex")%&gt;&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&gt;&lt;%=sqlRst.getString("address")&nbsp;%&gt;&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&gt;&lt;%=sqlRst.getString("ip")&nbsp;%&gt;&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&gt;&lt;%=sqlRst.getString("post")%&gt;&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&gt;&lt;%=sqlRst.getString("oicq")%&gt;&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&gt;&lt;%=sqlRst.getString("icq")%&gt;&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&gt;&lt;%=sqlRst.getString("telnumber")%&gt;&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&gt;&lt;%=sqlRst.getString("comment")%&gt;&lt;/td&gt;&nbsp;<BR>&nbsp;&nbsp;&lt;td&gt;&lt;%=sqlRst.getString("time")&nbsp;%&gt;&lt;/td&gt;&nbsp;<BR>&lt;/tr&gt;&nbsp;<BR>&lt;%&nbsp;}&nbsp;%&gt;&nbsp;<BR>&lt;/table&gt;&nbsp;<BR>&lt;/body&gt;&nbsp;<BR>&lt;%&nbsp;<BR>//关闭结果集对象&nbsp;<BR>&nbsp;&nbsp;sqlRst.close();&nbsp;<BR>&nbsp;&nbsp;//关闭语句对象&nbsp;<BR>sqlStmt.close&nbsp;();&nbsp;<BR>//关闭数据库连接&nbsp;<BR>sqlConn.close();&nbsp;<BR>%&gt;&nbsp;<BR></FONT></TD></TR>
  <TR>
    <TD height=5>
      <HR align=center color=#cccccc noShade SIZE=1>
    </TD></TR></TBODY></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -