实战Jsp连接MySQL数据库详细过程(原创)
2014-03-02 22:26
441 查看
创建firstmysql.jsp,代码如下<%@ page language="java"import="java.util.*" pageEncoding="GB18030"%>
<%@page import="java.sql.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>JSP读取数据库</title></head><body>
<table border="1">
<tr>
<th>书号</th>
<th>书名</th>
<th>作者</th>
<th>出版社</th>
</tr>
<%
String driverClass="com.mysql.jdbc.Driver";
String url="jdbc:mysql://localhost:3306/simple";//之前数据库名simple
String user="root";//MySQ帐号
String password="root";//MYSQL密码
Connection conn;
try {
Class.forName(driverClass).newInstance();
conn=DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
String sql="SELECT * FROM book";//表名book
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){
%>
<tr>
<td><%=rs.getString("bookid")%></td>
<td><%=rs.getString("bookname")%></td>
<td><%=rs.getString("writer")%></td>
<td><%=rs.getString("publish")%></td>
</tr>
<%
}
}catch(Exception ex){
ex.printStackTrace();
}
%>
</body>
</html>将firstmysql.jsp复制到D:\jspweb目录下,运行tomcat6,打开浏览器,输入http://127.0.0.1:8080/web/firstmysql.jsp显示如下最后附一段参考代码:<%@ pagecontentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1";
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from first";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
把用户名和密码换乘你自己的
<%@page import="java.sql.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>JSP读取数据库</title></head><body>
<table border="1">
<tr>
<th>书号</th>
<th>书名</th>
<th>作者</th>
<th>出版社</th>
</tr>
<%
String driverClass="com.mysql.jdbc.Driver";
String url="jdbc:mysql://localhost:3306/simple";//之前数据库名simple
String user="root";//MySQ帐号
String password="root";//MYSQL密码
Connection conn;
try {
Class.forName(driverClass).newInstance();
conn=DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
String sql="SELECT * FROM book";//表名book
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){
%>
<tr>
<td><%=rs.getString("bookid")%></td>
<td><%=rs.getString("bookname")%></td>
<td><%=rs.getString("writer")%></td>
<td><%=rs.getString("publish")%></td>
</tr>
<%
}
}catch(Exception ex){
ex.printStackTrace();
}
%>
</body>
</html>将firstmysql.jsp复制到D:\jspweb目录下,运行tomcat6,打开浏览器,输入http://127.0.0.1:8080/web/firstmysql.jsp显示如下最后附一段参考代码:<%@ pagecontentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1";
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from first";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
把用户名和密码换乘你自己的
相关文章推荐
- 【web开发】:JSP连接Mysql数据库(非常详细,代码一看就懂)
- Maven+SpringMVC+Spring+MyBatis连接MySQL数据库详细搭建整合过程
- ORACLE 通过gateway组件建立dblink连接sqlserver数据库的实战详细过程
- JSP中使用JDBC连接MySQL数据库的详细步骤
- JSP中使用JDBC连接MySQL数据库的详细步骤
- JSP中使用JDBC连接MySQL数据库的详细步骤
- JSP中使用JDBC连接MySQL数据库的详细步骤
- Jsp连接 Mysql 的详细步骤过程
- VS2010连接Mysql数据库图解详细教程
- PHP中用mysqli面向过程打开连接关闭mysql数据库
- Jsp页面连接MySQL数据库
- PL/SQL客户端连接ORACLE服务端配置详细过程
- jsp连接MySQL数据库代码
- jsp连接MYSQL数据库教程(文字+图)
- Jsp 连接Mysql数据库
- myeclipse连接mysql数据库详细步骤
- JSP转译成Servlet详细过程
- JSP连接SQL SERVER 2000过程中遇到的问题
- mysqli连接mysql数据库的常用方法(面向对象和面向过程)
- PHP上传Excel文件导入数据到MySQL数据库(详细示例代码)【原创】