zoukankan      html  css  js  c++  java
  • JSP 连接MySQL 5.1

    //数据库为cc, 数据表emp
    /*
    CREATE DATABASE `cc` /*!40100 COLLATE 'utf8_unicode_ci' */
    CREATE TABLE `emp` (
    `empno` INT(4) NOT NULL,
    `ename` VARCHAR(10) NULL DEFAULT NULL COLLATE 'utf8_unicode_ci',
    `job` VARCHAR(9) NULL DEFAULT NULL COLLATE 'utf8_unicode_ci',
    `hiredate` DATE NULL DEFAULT NULL,
    `sal` FLOAT(7,2) NULL DEFAULT NULL,
    PRIMARY KEY (`empno`)
    )
    COLLATE='utf8_unicode_ci'
    ENGINE=InnoDB;
    
    /*
    //将mysql驱动程序拷贝到tomcat lib下,重启tomcat服务,在配置好的虚拟目录下建立一下代码文件test.jsp

    <%
    @ page contentType="text/html" pageEncoding="GBK" %> <%@ page import="java.sql.*" %> <html> <head><title>连接MySQL数据库 </title></head> <body> <%! //定义数据库驱动程序 public static final String DBDRIVER="org.gjt.mm.mysql.Driver"; //数据库链接地址 public static final String DBURL="jdbc:mysql://localhost:3306/cc"; public static final String DBUSER="root"; //数据库连接用户名 public static final String DBPASS="tsdr"; //数据库连接密码 %> <% Connection conn=null; //声明数据库连接对象 PreparedStatement pstmt=null; //声明数据库操作 ResultSet rs=null; //声明数据库结果集 %> <% try{ Class.forName(DBDRIVER); //数据库驱动程序加载 conn=DriverManager.getConnection(DBURL,DBUSER,DBPASS);//取得数据库连接 String sql="select empno,ename,job,sal,hiredate from emp"; pstmt = conn.prepareStatement(sql) ;//实例化prepareStatement对象 rs=pstmt.executeQuery(); //执行查询操作 %> <center> <table border="1" width="80%"> <tr> <td>雇员编号</td> <td>雇员姓名</td> <td>雇员工作</td> <td>雇员工资</td> <td>雇员日期</td> </tr> <% while(rs.next()){ int empno=rs.getInt(1); String ename=rs.getString(2); String job=rs.getString(3); float sal=rs.getFloat(4); java.util.Date date=rs.getDate(5); %> <tr> <td><%=empno%></td> <td><%=ename%></td> <td><%=job%></td> <td><%=sal%></td> <td><%=date%></td> </tr> <% } %> </table> </center> <% }catch(Exception e){ System.out.println(e);} finally{ rs.close(); pstmt.close(); conn.close(); } %> </body> </html>
    ya tudou
  • 相关阅读:
    php多态简单示例
    php接口
    PHP的两种表单数据提交方式
    PHP操作数据库
    51nod 1575 Gcd and Lcm
    51 nod 1297 管理二叉树
    51 nod 1628 非波那契树
    51 nod 1211 数独 DLX
    51nod:1689 逛街
    51 nod 1203 JZPLCM
  • 原文地址:https://www.cnblogs.com/sdu-Jumper/p/4788520.html
Copyright © 2011-2022 走看看