当前位置:文档之家› 实战Jsp连接MySQL数据库详细过程

实战Jsp连接MySQL数据库详细过程

实战Jsp连接MySQL数据库详细过程
实战Jsp连接MySQL数据库详细过程

首先,搭建Jsp基本环境

开发JSP网页,基本工具有:

1、jdk-6-beta2-windows-i586.exe JDK JRE为java运行环境

2、apache-tomcat6 支持JSP语言的服务器

3、EditPlus 3.1中文破解版比较强大的文本编辑软件

先安装JDK,安装完后,设置,右击桌面“我的电脑”--->“高级”选项卡--->单击“环境变量”,在下方系统变量,点击“新建”,依次创建如下键值对:1、变量名:CLASSPATH 值:C:\Java\jdk1.6.0\jre\lib\rt.jar;.; 前提是jdk 安装到c:\java下

2、 JAVA_HOME C:\Java\jdk1.6.0

3、Path C:\Java\jdk1.6.0\bin\

然后按照tomcat6,装完后,打开C:\Tomcat 6.0\bin\tomcat6.exe,启动tomcat 服务,打开IE,输入http://127.0.0.1:8080,看是否有tomcat默认页面弹出

设置tomcat虚拟目录的方法:

,打开C:\Tomcat 6.0\conf\server.xml,在上一行,添加红色段,就完成添加虚拟目录(重启tomcat生效),虚拟目录为

http://127.0.0.1:8080/web,所对应的物理路径是本机d:\jspweb目录下,需要在d:\jspweb下新建个名为WEB-INF文件夹,复制C:\Tomcat

6.0\webapps\ROOT\WEB-INF\web.xml到D:\jspweb\WEB-INF目录下,完成。

第二,MySQL安装

版本:mysql-5.0.37-win32(为例,本人安装的是5.1.43版本,安装

方法完全一样)

我安装的mysql5目录为c:\mysql5,这样c:\java\jdk1.6.0(java环境),c:\tomcat5(平台),c:\mysql5(数据库),都在c盘根目录,比较好找,输入dos下命令路径也会比较短而显得清晰。

1. 开始执行安装程序

2. 选择自定义安装

3. 在“Developer Components(开发者部分)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。在上面的“MySQL Server(mysql服务器)”、“Client Programs(mysql客户端程序)”、“Documentation(文档)”也如此操作,以保证安装所有文件。点选“Change...”,手动指定安装目录。

4. 路径已经更改

5. 这里是询问你是否要注册一个https://www.doczj.com/doc/f06851480.html,的账号,或是使用已有的账号登陆https://www.doczj.com/doc/f06851480.html,,一般不需要,选“Skip Sign-Up”。

7. next

8. 选择配置方式:手动精确配置

9. 选择服务器类型:Developer Machine(开发测试类,mysql占用很少资源)

10. 选择mysql数据库的用途:Multifunctional Database(通用多功能型,好)

11. 为InnoDB 数据库文件选择一个存储空间,使用默认位置

12. 选择mysql访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,自己输一个数)”,选 Manual Setting ,改为100即可。

13. 是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,这里启用,把前面的勾打上,Port Number:3306 。选择“启用标准模式”(Enable Strict Mode),这样MySQL就不会允许细小的语法错误。

14. 对mysql默认数据库语言编码进行设置,第一个是西文编码,第二个是多字节的通用utf8编码,第三个可以自己进行设置,如GBK或gb2312等,推荐用第二个UTF-8

15.

16. 修改默认root用户(超级管理)的密码(默认为空)

New root password 在此填入新密码 Confirm 再输一遍

Enable root access from remote machines(是否允许root用户在其它的机器上登陆,如果要安全,就不要勾上,如果要方便,就勾上它)

Create An Anonymous Account(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询),一般就不用勾了,设置完毕

17. 确认设置无误,点按“Execute”使设置生效

18. 设置完毕,按“Finish”结束mysql的安装与配置——这里有一个比较常见的错误,就是不能“Start service”,一般出现在以前有安装mysql的服务器上,解决的办法,先保证以前安装的mysql服务器彻底卸载掉了;不行的话,检查是否按上面一步所说,之前的密码是否有修改,照上面的操作;如果依然不行,将mysql安装目录下的data文件夹备份,然后删除,在安装完成后,将安装生成的data文件夹删除,备份的data文件夹移回来,再重启mysql 服务就可以了,这种情况下,可能需要将数据库检查一下,然后修复一次,防止数据出错。

第三,实用mysql数据库窗口下的管理工具Navicat for MySQL8.0.2中文版,创建数据库simple及表book

(https://www.doczj.com/doc/f06851480.html,/source/2215496可以下载Navicat for

MySQL8.0.2中文破解版),利用它可方便在图形界面下创建mysql数据库,表,记录等,创建数据库simple,数据库simple上创建表book,book含有4个字段,分别是bookid,bookname,writer,publish,代表书号,书名,作者,出版社。

第四,下载mysql5数据库驱动(必须有它)mysql-connector-java-5.1.5.ZIP (我安装的mysql是5.1.43,用这个也可以,不需要版本完全一致)

https://www.doczj.com/doc/f06851480.html,/source/2215526 可以下载

解压后得到mysql-connector-java-5.1.5-bin.jar,将mysql-

connector-java-5.1.5-bin.jar复制到D:\jspweb\WEB-INF\lib路径下,

D:\jspweb\WEB- INF\lib这个是网站web虚拟目录所对应的物理路径,经我测试,不需要将D:\jspweb\WEB-INF\lib复制到C:\Tomcat 6.0\lib下,也不需要复制到C:\Java\jdk1.6.0\lib下,只要复制到你要发表网站的那个路径就可以,如果是用tomcat下的发布,那么肯定需要复制到C:\Tomcat

6.0\webapps\ROOT\WEB-INF\lib,这个结合你的实际情况来。

第五,连接Mysql数据库

创建firstmysql.jsp,代码如下

<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%> <%@page import="java.sql.*" %>

JSP读取数据库

<%

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()){

%>

<%

}

}catch(Exception ex){

ex.printStackTrace();

}

%>

将firstmysql.jsp复制到D:\jspweb目录下,运行tomcat6,打开浏览器,输入http://127.0.0.1:8080/web/firstmysql.jsp

显示如下

最后附一段参考代码:

<%@ page contentType="text/html;charset=gb2312"%>

<%@ page import="java.sql.*"%>

<%Class.forName("org.gjt.mm.mysql.Driver").newInstance();

String url

="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUni code=true&characterEncoding=8859_1";

Connection conn= DriverManager.getConnection(url);

Statement

stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.C ONCUR_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();

%>

把用户名和密码换乘你自己的

基于JSP的SQLServer数据库访问技术

数据库及信息管理 本栏目责任编辑:闻翔军 1引言 随着网络的飞速发展,在网络上发布公司与个人的主页已成为一种时尚。又加上电子商务的新浪潮,促使网站技术不断创新,尤其是服务器端程序语言更是日新月异,JSP是最受欢迎的一种网页程序语言。 大部分公司的网站和电子商务网站都需要利用数据库来存储重要的数据信息,对数据库中的数据进行查询、修改、更新、删除等操作是JSP访问数据库的基本操作,本文详细介绍了如何利用JSP和JDBC-ODBC桥访问SQLServer2000数据库的方法和技术。 2JSP JSP是JavaServerPages的简称,由SunMicrosystems公司倡 导和许多公司参与共同建立的一种使软件开发者可以响应客户端请求,而动态生成HTML、XML或其他格式文档的Web网页的技术标准。JSP技术是以Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。 与其它网页技术标准相比,JSP具有很多优势:一次编写,到处运行;系统的多平台支持;强大的伸缩性;多样化和功能强大的开发工具支持。鉴于这些优势,许多程序员在编写网站程序时优先选择JSP技术。但是JSP环境配置比较繁琐,对于初学JSP的人员来说,感觉无从下手,本文就详细介绍了配置JSP环境的详细步骤。 执行JSP代码首先需要进行JAVA运行环境安装和配置,它保证了JSP的跨平台性,可以从SUN公司的主页上查询并下载所需的软件进行安装;其次需要JSP引擎的安装(例:Tomcat),有时还需要配置IIS更为方便快捷地进行JSP网页编程。JSP环境的配置稍微繁琐一些,相关资料请查阅网络上资料。 3JDBC-ODBC JSP访问SQLServer数据库的方法有多种,JDBC-ODBC桥是一种非常快速而直接的访问方式。JDBCTM是一种用于执行SQL 语句的JavaTMAPI(JDBC本身是个商标名,而不是一个缩写字;然而,JDBC常被认为是代表“Java数据库连接(JavaDatabaseCon-nectivity)” )。它由一组用Java编程语言编写的类和接口组成,允许用户从Java应用程序中访问任何表格化数据源。 JDBC定义了一个底层的API,用来支持独立于任何特定SQL实现的基本SQL功能。有了JDBC,各种关系数据库发送SQL语句就是一件很容易的事。而且,使用Java编程语言编写的应用程序,就无须去忧虑要为不同的平台编写不同的应用程序。将Java和JDBC结合起来将使程序员只须写一遍程序就可让它在任何平台上运行。 JDBC支持数据访问的两层模型(应用层、 数据库层),也支持三层模型(客户层、 中间层、数据源层)。因此,JDBC不仅可以在应用程序中使用,也可以作为中间层服务器应用程序的一部分使用。 ODBC是OpenDatabaseConnectivity的缩写,即开放数据库 互连,是微软公司开放服务结构中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的 DBMS的ODBC驱动程序完成。 JDBC-ODBC是利用现有的ODBC,将JDBC翻译为ODBC的调用,使Java应用可以访问所有支持ODBC的数据库。这种方法操作简单,本文以此种驱动方法为例来说明如何利用JDBC访问 数据库。访问的主要步骤如下: (1)加载JDBC驱动程序:JDBC的驱动管理器查找到相应的数据库驱动程序并加载。常用的方法是在程序中使用Class.forName()方法动态装载并注册数据库驱动,在数据库的驱动程序加载后, 就可以建立与该数据库的连接了。 (2)建立数据库连接:使数据库驱动连接到相应的数据库。常使用DriverManager类的静态方法getConnection(Stringrul,Stringuser,Stringpassword)方法来完成。其中,url是数据库连接串,指定 收稿日期:2006-09-25 作者简介:马宁(1973-),女,河北省唐山人,唐山师范学院计算机系应用教研室(主任),讲师,现主要从事计算机程序语言、计算机应用的教学与科研工作;邓先瑞(1973-),女,讲师,现在中国科学院攻读博士,主要从事现主要从事计算机程序语言、自动化的教学与科研工作;杜瑞庆(1974-),男,河北省赞皇县人,讲师,现主要从事计算机程序语言的教学与科研工作。 基于JSP的SQLServer数据库访问技术 马宁,邓先瑞,杜瑞庆 (唐山师范学院,河北唐山063000) 摘要:随着网络和网络技术的飞速发展,网站编程语言也发展了很多,JSP是最受欢迎的优秀网页程序设言,本文详细介绍了利用 JSP和JDBC-ODBC访问SQLServer数据库的方法和技巧,对于程序员方便快捷地编写跨平台的高水平网页程序有一定地参考价值。 关键词:网络;JSP;JDBC-ODBC;SQLServer数据库;平台中图分类号:TP311文献标识码:A文章编号:1009-3044(2007)02-10323-02 TechnologyofAccessingSQLServerDatabasesBasedonJSP MANing,DENGXian-rui,DURui-qing(TangshanTeachersCollege,Tangshan063000,China) Abstract:Withdevelopmentofwebandwebtechnology,programminglanguagesofwebhavemadearapidprogress.JSPisthefavoritelanguageforprogrammingwebpages.HowtouseJSPandJDBC-ODBCtoaccessSQLServerdatabasesisintroducedinthispaper,whichisusefulforprogrammerstoprogramtoplevelwebpagesthatcanworkonanyplatform. Keywords:web;JSP;JDBC-ODBC;SQLServerdatabase;platform 323

jsp连接数据库大全

jsp连接数据库大全 现在有好多初学jsp的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用MVC的模式开发。在练习这些代码的时候,你一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下面SQL建 create table test(test1 varchar(20),test2 varchar(20) 然后向这个表写入一条测试纪录 那么现在开始我们的jsp和数据库之旅吧。 一、jsp连接Oracle8/8i/9i数据库(用thin模式) testoracle.jsp如下: <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.sql.*"%> <%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为你的数据库的SID String user="scott"; String password="tiger"; Connection conn= DriverManager.getConnection(url,user,password); Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDA TABLE); String sql="select * from test"; ResultSet rs=stmt.executeQuery(sql); while(rs.next()) {%> 您的第一个字段内容为:<%=rs.getString(1)%> 您的第二个字段内容为:<%=rs.getString(2)%> <%}%> <%out.print("数据库操作成功,恭喜你");%> <%rs.close(); stmt.close(); conn.close(); %> 二、jsp连接Sql Server7.0/2000数据库 testsqlserver.jsp如下: <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.sql.*"%>

JSP和数据库连接写一个网页登陆注册代码

文件名称123.jsp <%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="GB2312" contentType="text/html"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerP ort()+path+"/"; %> <%!public String codeToString(String str) { String s=str; try{ byte tempB[]=s.getBytes("ISO-8859-1"); s=new String(tempB); return s; } catch(Exception e) {

JSP连接mysql数据库

我写的一个用jsp连接MySQL数据库的代码。 要正确的使用这段代码,你需要首先在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。 欢迎各位提出改进的意见。 以下用两种方式来实现JSP连接MySql数据库。 第一种方式,用JSP实现。 程序代码 <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"%> <% //************************************** ********* JDBC_ODBC连接MySql数据库,不需要设置数据源 *********************************/ //********** 数据库连接代码开始******/ //以下几项请自行修改 String server="localhost"; //MYSQL 服务器的地址 String dbname="test"; //MYSQL 数据库的名字 String user="root"; //MYSQL 数据库的登录用户名 String pass="chfanwsp"; //MYSQL 数据库的登录密码 String port="3306"; //SQL Server 服务器的端口号,默认为1433 //数据库连接字符串 String url ="jdbc:mysql://"+server+":"+port+"/"+dbname+"?user="+user+"&password="+pass+"&useUnicode=tru e&characterEncoding=GB2312"; //加载驱动程序 Class.forName("org.gjt.mm.mysql.Driver").newInstance(); //建立连接 Connection conn= DriverManager.getConnection(url); //创建语句对象 Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); // **** 数据库连接代码结束*******

JSP连接SQLite数据库详解

下载SQLite数据库的JDBC 这里给出一个中文站点的URL: https://www.doczj.com/doc/f06851480.html,/Upfiles/source/sqlitejdbc-v033-nested.tgz 将下载到的包解压后得到jar包sqlitejdbc-v033-nested.jar 放到%JAVA_HOME%\lib 下, 并且将其添加到classpath系统环境变量中,我的classpath系统环境变量现在为: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\sqlit ejdbc-v033-nested.jar 在你的代码中引用这个驱动: Class.forName("org.sqlite.JDBC"); Connection conn = DriverManager.getConnection("jdbc:sqlite:filename");//filename为你的SQLite数据名称 // ... use the database ... conn.close(); 示例程序如下:

之 Connection conn = DriverManager.getConnection("jdbc:sqlite:zieckey.db"); Statement stat = conn.createStatement(); stat.executeUpdate("create table tbl1(name varchar(20), salary int);");//创建一个表,两列 stat.executeUpdate("insert into tbl1 values('ZhangSan',8000);"); //插入数据 stat.executeUpdate("insert into tbl1 values('LiSi',7800);"); stat.executeUpdate("insert into tbl1 values('WangWu',5800);"); stat.executeUpdate("insert into tbl1 values('ZhaoLiu',9100);"); ResultSet rs = stat.executeQuery("select * from tbl1;");//查询数据 while(rs.next()){//将查询到的数据打印出来 System.out.print("name = "+ rs.getString("name")+" ");//列属性一 System.out.println("salary = "+ rs.getString("salary"));//列属性二

JSP连接数据库代码

package com.examSystem.DBConnection; import java.sql.*; public class ConnectionDB { // 单态只能实例化自己 private static ConnectionDB connDB = new ConnectionDB(); // 声明一个数据库连接 private static Connection conn; // 数据库驱动字符串 private String dbdriver = "com.mysql.jdbc.Driver"; // 连接数据库URL private String URL = "jdbc:mysql://localhost:3306/a"; // 连接数据库用户名 private String username = "root"; // 连接数据库密码 private String password = "root"; // 私有的构造方法 private ConnectionDB() { // 加载数据库驱动 try { Class.forName(dbdriver); System.out.println("加载数据库驱动成功!" + dbdriver); } catch (Exception e) { System.err.println("加载数据驱动失败!具体信息:" + dbdriver); } // 连接数据库 try { conn = DriverManager.getConnection(URL, username, password); System.out.println("连接数据库成功!"); System.out.println("url:" + URL + ",username:" + username + ",password:" + password); } catch (Exception e) { System.err.println("连接数据库失败!"); System.err.println("连接数据库url地址:" + URL); System.err.println("连接数据库的用户名:" + username); System.err.println("连接数据库的密码:" + password); } } // 获取数据库连接

jsp实现连接数据库分页浏览 增删改查等功能

一利用jsp实现Oracle数据库中表格的分页浏览:

二在Oracle数据库中建立表格,包含员工的工号、姓名、性别、工龄、工资等字段,并实现增删改查操作。 (1)所建的worker表格如下: (2)Input.jsp运行结果如下:

(3)Inputcheck.jsp运行结果如下:

Pagebreak.jsp代码如下: <%@page contentType="text/html"pageEncoding="UTF-8" import="java.sql.*"%> JSP page

分页显示记录内容
书号书名作者出版社
<%=rs.getString("bookid")%><%=rs.getString("bookname")%><%=rs.getString("writer")%><%=rs.getString("publish")%>
<% String oracledriver="oracle.jdbc.driver.OracleDriver"; String oracleUrl="jdbc:oracle:thin:@localhost:1521:ORACLE"; String username="scott"; String password="tiger"; Connection con; Class.forName(oracledriver); con=DriverManager.getConnection(oracleUrl,username,password); int intPageSize; int intRowCount; int intPageCount; int intPage; String strPage; int i; intPageSize = 10; strPage = request.getParameter("page"); if(strPage==null){ intPage =1; }else{ intPage = https://www.doczj.com/doc/f06851480.html,ng.Integer.parseInt(strPage); if(intPage<1) intPage = 1; } Statement stmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);

jsp连接数据库

一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下面SQL建create table test(test1 varchar(20),test2 varchar(20) 然后向这个表写入一条测试纪录 一、jsp连接Oracle8/8i/9i数据库(用thin模式) testoracle.jsp如下: <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.sql.*"%> <%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为你的数据库的SID String user="scott"; String password="tiger"; Connection conn= DriverManager.getConnection(url,user,password); Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,Res ultSet.CONCUR_UPDATABLE); String sql="select * from test"; ResultSet rs=stmt.executeQuery(sql); while(rs.next()) {%>

jsp连接Access数据库的方法以及代码

Access数据库的连接 一、基本情况 1.64位Win8操作系统 2.32位 3.32位 4.Access2007 二、具体步骤 首先将jdk和tomact配置好,接下来开始连接。 方式一:JDBD_ODBC连接Access数据库,不需要配置数据源 (书上的例子) 由于采用的是系统默认的access数据库的驱动,所以在安装了32位的和之后,不需要手动配置odbc数据源。在记事本中代码将编好直接通过tomcat发布就可以。 对于这种方式我将数据库文件放在E盘的根目录下,在使用的时候直接写上该数据库的绝对路径就可以了。代码如下: <%@ page language="java" import=".*" pageEncoding="GB2312"%> access数据库的连接 连接Access数据库
<% String driverClass=""; String path=(""); String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+"";db)之间是有空格的/*这个文件是存放在e盘根目录下的,可以自行改变路径*/ String username = ""; String password = ""; (driverClass); Connection coon=(url, username, password); Statement stmt=(); 1.ResultSet rs = ("select * from tb_user");

jsp用户登录连接数据库

数据库里的字段 # MySQL-Front 3.2 (Build 7.19) /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLA TION_CONNECTION=@@COLLA TION_CONNECTION */; /*!40101 SET NAMES 'gbk' */; # Host: 127.0.0.1 Database: qy # ------------------------------------------------------ # Server version 5.0.18-nt # # Table structure for table qyuser # DROP TABLE IF EXISTS `qyuser`; CREA TE TABLE `qyuser` ( `Id` int(11) NOT NULL auto_increment, `uanme` varchar(50) default NULL, `upwd` varchar(50) default NULL, `tswt` varchar(50) default NULL, `wtda` varchar(50) default NULL, PRIMARY KEY(`Id`) ) ENGINE=InnoDB DEFAULT CHARSET=gbk; # # Dumping data for table qyuser # INSERT INTO `qyuser` V ALUES (1,'admin','admin','admin','admin'); INSERT INTO `qyuser` V ALUES (2,'admin99,'admin99','admin99','admin99'); /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLA TION_CONNECTION=@OLD_COLLA TION_CONNECTION */; //bean目录 package com.qy.Bean; public class UserBean {

JSP连接SQL Server 2000系统配置

JSP连接SQL Server 2000系统配置 【大中小】【打印】【加入收藏】【关闭】【收藏到新浪ViVi】【收藏到365KEY】浏览 字号: 日期:2004-12-03 人气:9199 出处: 第一步:----安装J2SDK: 到SUN官方站点(https://www.doczj.com/doc/f06851480.html,)下载J2SDK的安装文件: j2sdk-1_4_2_04-windows-i586-p.exe,下载之后安装好J2SDK;安装完之后,设置环境变量:我的电脑---属性---高级---环境变量; 选择---系统变量(S): 设置JAVA_HOME环境变量: 单击---新建,在变量名中输入:JAVA_HOME 在变量值中输入:D:\Java (假设J2SDK安装在目录D:\Java下,反正就是J2SDK的安装目录。) 然后---确定,到此已经设置好JAVA_HOME环境变量。 设置CLASSPATH环境变量: 单击---新建,在变量名中输入:CLASSPATH 在变量值中输入:D:\Java\bin;.;D:\Java\lib;D:\Java\lib\dt.jar;D:\Java\lib\tools.jar (中间的点号“.”和分号“;”必不可少。) 然后---确定,到此已经设置好CLASSPATH环境变量。

设置PATH环境变量: 单击---新建,在变量名中输入:PATH 在变量值中输入:D:\Java;.;D:\Java\bin (中间的点号“.”和分号“;”必不可少。) 然后---确定,到此已经设置好JAVA_HOME环境变量。 三个环境变量设置好后,写一个简单的java程序来测试J2SDK是否已安装成功:在D:\下新建一个目录test;然后写如下程序: public class Test{ public static void main(String args[]){ System.out.println("This is a test program."); } } 将上面的这段程序保存为文件名为Test.java的文件,保存在目录D:\test下。 然后打开命令提示符窗口,cd到你的test目录,然后键入下面的命令javac Test.java java Test 此时如果看到打印出来This is a test program.的话说明安装成功了, 如果没有打印出这句话,你需要仔细检查一下你的配置情况。 如果上面的J2SDK安装成功的话,接下来继续安装Tomcat:

用jsp语言实现对数据库中数据的删除操作

d.jsp页面 <%@ page language="java" import="java.util.*" pageEncoding="gbk"%> <%@ taglib tagdir="/WEB-INF/tags" prefix="inquire"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> My JSP 'a.jsp' starting page

你想删除product表中的记录吗?想的话,就赶快行动吧!

请输入您想要删除的产品编号: 删除记录前的<%=biao%>表如下所示:
<%=queryResult%><%--queryResult是从DelRecord.tag页面返回的对象--%>

JSP实验报告-使用JDBC实现数据库连接

广州中医药大学医学信息工程学院 实验报告 课程名称:网络数据库编程 专业班级:计算机科学与技术(2010)级 学生学号:2010081126 学生姓名:吕吕 实验名称: 实验成绩: 课程类别:必修□限选 公选□其它□

实验三使用JDBC实现数据库连接 实验类型:应用性实验实验日期: 2013.03.20 [实验目的要求] 通过教学,使学生掌握使用JDBC连接到数据库的方法(如通过JDBC-ODBC 桥或Pure Java Driver),能使用网页表单实现网页与数据库的交互。 [实验内容及步骤] 1、在数据库SQL SERVER中创建一个数据库JDBCTEST,并创建表 student_info,并设定字段,输入内容。 2、使用JDBC-ODBC实现数据库连接 a)打开“控制面板”的“管理工具”的“数据源(ODBC)” b)建立数据源 c)选“系统数据源”,连接SQL SERVER数据库 d)测试是否连接成功 e)通过以下类Class、DriverManager、Connection(连接数据库用到的类), 及Statement、ResultSet(访问数据库用到的类)编写代码实现表 student_info数据的查询。 f)查询结果在页面中显示。 3、使用Pure Java Driver实现数据库连接(本题可以做可以不做) a)安装sql-jdbc,如装在D盘 b)设置环境变量classpath,添加D:\sqljdbc\msbase.jar; D:\sqljdbc\msutil.jar; D:\sqljdbc\mssqlserver.jar; c)设SQL SERVER数据库用Windows和数据库混合身分验证的方式。 d)通过以下类Class、DriverManager、Connection(连接数据库用到的类), 及Statement、ResultSet(访问数据库用到的类)编写代码实现表 student_info数据的查询。 e)查询结果在页面中显示。 4、通过表单传递数据,实现数据库的插入、删除与更新操作,并显示插入结果。 5、熟悉JSP中各种常用的内建对象如request对象、session对象、application对 象的使用。 6、熟悉各种表单的处理的方法:如选择按钮的使用、多选方块的使用、群组检 查的使用、隐藏栏位的使用、在客户端进行数据检查 7、试利用上述知识实现一个留言板系统。 以下需要同学们贴上第7题经调试好代码: 数据库对应的表1 答:本人在MySql数据库中建立了数据库jsp-experiment,再建立两个表,一

使用jsp做一个联接数据库的用户登录界面

登录页面 一般做一个系统,用户要登录进入系统,用户的信息是存放入数据库中的,在下面的例子中数据库的连接代码以放入conn.jsp文件中,在这里不做说明。 登录界面(index.jsp) <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%> <%@ include file="conn.jsp"%> 用户登录

工号 姓名 性别 工龄 工资
用户登录
用户名
密码
验证用户输入信息是否合法(数据库中有无此用户的信息),代码文件如下所示(login.jsp):

jsp网页制作连接数据库java代码

package 包名; import java.sql.*; public class 类名{ String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver"; String sConnStr = "jdbc:odbc:数据源名"; private Connection conn = null; private Statement stmt = null; ResultSet rs = null; public 类名() { try { Class.forName(sDBDriver); } catch(https://www.doczj.com/doc/f06851480.html,ng.ClassNotFoundException e) { System.err.println("类名(): " + e.getMessage()); } } public ResultSet executeQuery(String sql) { try { conn = DriverManager.getConnection(sConnStr); stmt = conn.createStatement(); rs = stmt.executeQuery(sql); } catch(SQLException ex) { System.err.println("aq.executeQuery: " + ex.getMessage()); } return rs; } public void executeUpdate(String sql) { try { conn = DriverManager.getConnection(sConnStr); stmt = conn.createStatement(); stmt.executeQuery(sql); stmt.close(); conn.close(); } catch(SQLException ex) { System.err.println("aq.executeQuery: " + ex.getMessage()); } }

eclipse JDBC连接数据库及jsp操作数据库数据详细教程

如果你是一个对这些东西一无所知的同学,而且已经在网上查阅了各种资料,还是没做出来那么我希望这篇文章可以是个终结。 我写的都是我自己一步一步亲自做的,我对这个开始一点也不了解,都是自己一点一点泡图书馆上网查资料做出来的,本来想自己写一份纪录就行了,后来有人说发到网上吧,呵呵好吧,希望对不会的童鞋有所帮助,ok! 进入正题 环境、应用软件说明: win7旗舰版系统 sql server 2005(安装时有一步是让选择身份验证记得选择选择混合方式即有windows身份还有sql server身份) myeclipse(有人用的是eclipse,差不多) Tomcat,现在的一般不用安装就可以直接用,bin里有个startup.bat双击即可 Jdbc (版本:sqljdbc.jar 即数据库驱动) Jdk (版本:jdk1.6.0_10 配置java运行环境) (默认已经安装操作系统win7 、sql server 2005、myeclipse、tomcat ) Ok准备工作o了,开始做: 1、安装jdk 怎么配置路径自己上网查吧,我写在这里也是复制的,教程特别多,比较容易。 2、Tomcat里的bin有个startup.bat双击即可,在浏览器中输入http://localhost:8080/出现下图就算是成功 3、安装myeclipse 和配置tomcat与之相连 启动MyEclipse

选择Window -> Preferences… 在弹出的窗口选择MyEclipse -> Application Servers -> Tomcat 6 (这里选择的tomcat必须是你已经成功安装的版本),选择Tomcat Home Directory 右边的“Browse…”如图

相关主题
文本预览
相关文档 最新文档