Class.forName(“com.mysql.jdbc.Driver“);
String url =“jdbc:mysql://localhost/homework?user=root&password=root“;
Connection conn = DriverManager.getConnection(url);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
Class.forName(“com.mysql.jdbc.Driver“); //加载连接mysql的数据库驱动类
String url =“jdbc:mysql://localhost/homework?user=root&password=root“; //连接语句,数据库为homework 用户名:root 密码:root
Connection conn = DriverManager.getConnection(url); //执行连接语句得到一个连接对象conn
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); // 用连接对象创建一个Statement对象...Statement对象stmt可以执行对数据库操作的语句
如查询信息:ResultSet rs = stmt.executeQuery(“select * from homework“);
得到结果集再用来输出这个结果集...
ResultSet.TYPE_SCROLL_INSENSITIVE该常量表示可滚动但通常不受 ResultSet 底层数据更改影响的 ResultSet 对象
CONCUR_UPDATABLE 该常量表示可以更新的 ResultSet 对象
第一行 classforname 连接数据库语句
第二行 url连接地址 homework是数据库名字 root 是账号 & root密码
第三行 获得Connection连接对象
第四行 创建一个Statement 有了它就可以写sql语句了
比如: ResultSet rs=stmt.executeQuery(“select * from table“);
Class.forName(“com.mysql.jdbc.Driver“); //加载驱动
String url =“jdbc:mysql://localhost/homework?user=root&password=root“; //连接字符串
Connection conn = DriverManager.getConnection(url); //获取连接
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);//获取Statement
public java.lang.Class Class.forName(String classname)
这个方法的参数是一个类的名字 比如 “java.lang.Byte“
返回的值是一个Class对象,是所有该类对象的公共抽象引用.
这个方法将导致该类被初始化,,
也就是将com.mysql.jdbc.Driver这个类..创建对象,加载到虚拟机
第二个..定义一个字符串
第三个..连接到数据库
数据库地址jdbc:mysql://localhost/homework
这个地址和http://www.baidu.com是一样的原理.
协议+主机名+数据库名+端口号(如果是3306则可默认不写,和HTTP协议80一样)
然后user(用户名)叫root
password(密码)是root
将这一个字符串做参数调用静态的getConnection方法 可以获得一个封装了连接必要信息的 对象conn
由此对象 可以创建一个Statement stmt对象..本对象用于对数据库进行操作 其中一个最常用的方法就是查询,创建此对象的createStatement的参数 是设置属性..必须查询结果是否可写,是否可回滚等等...
分享到:
相关推荐
"MyEclipse 中使用 JSP 连接数据库详解" 本文档详细介绍了如何使用 MyEclipse 中的 JSP 连接数据库,展示了从创建数据库连接到查询数据的整个过程。下面是本文档中所涉及的知识点: 一、MyEclipse 数据库连接 * ...
**JSP连接数据库详解** JavaServer Pages(JSP)是一种基于Java技术的动态网页开发工具,它允许开发者在HTML或XML文档中嵌入Java代码,从而实现动态网页的生成。在JSP应用中,与数据库的交互是常见的需求,本文将...
《JSP连接数据库详解》 在Java服务器页面(JSP)中,与各种数据库进行交互是常见的需求。本文将详细讲解如何使用JSP连接Oracle 8/8i/9i、SQL Server 7.0/2000以及DB2数据库,通过实例代码展示其基本步骤。 一、JSP...
### JSP连接数据库详解 #### 一、引言 在Web开发中,JSP(Java Server Pages)是一种广泛使用的服务器端脚本技术,用于生成动态网页。它与Servlet紧密结合,通常用于实现MVC架构模式中的视图部分。本文将详细介绍...
《JSP连接数据库详解》 在Web开发中,JavaServer Pages (JSP) 是一种常见的技术,用于创建动态网页。连接数据库是JSP应用中必不可少的一环,它使得应用程序能够读取、写入或者更新存储在数据库中的数据。本文将详细...
### JSP连接数据库详解 #### 一、JSP连接Oracle数据库(使用Thin模式) 在Java Server Pages (JSP) 中连接Oracle数据库时,通常采用Thin模式进行连接,这是Oracle提供的纯Java驱动,无需依赖本地库,使得应用更具...
### JSP连接数据库详解 #### 引言 随着网络应用的发展,JSP(Java Server Pages)作为一种基于Java的服务器端脚本技术,在Web开发中占据了重要地位。它能够与HTML结合,实现动态网页的创建。在JSP开发过程中,与...
本文主要涉及了两个关键知识点:1) 使用JSP连接数据库的代码实例,以及2) JSP+XML+SQL Server构建的网络教学平台的设计与功能。 1. JSP连接数据库的代码实例: 在`testmysql.jsp`这个例子中,我们看到JSP是如何与...
**JSP连接数据库详解** JavaServer Pages(JSP)是一种基于Java的技术,用于创建动态网页。它允许开发者在HTML或XML文档中嵌入Java代码,从而实现与服务器端的数据交互。JSP连接数据库是Web开发中的重要环节,使得...
本文将详细介绍如何使用JSP连接到不同的数据库,并提供具体的示例代码。 #### 二、JSP连接Oracle8/8i/9i数据库 为了使JSP能够连接到Oracle数据库,我们需要使用Oracle提供的JDBC驱动。下面是一段典型的连接代码: ...
### JSP连接数据库进行增删改查操作详解 在Java Web开发中,JSP(Java Server Pages)是一种广泛使用的服务器端脚本技术,用于生成动态网页。本文将围绕“JSP连接数据库增删改查”这一主题,详细介绍如何通过JSP...
### JSP连接数据库基本代码详解 #### 一、概述 在Web开发中,JSP (Java Server Pages) 是一种常用的技术栈,它允许开发者在HTML页面中嵌入Java代码,从而实现动态网页的功能。其中,数据库操作是JSP应用中的核心...
### JSP连接数据库详解 在IT领域,尤其是Web开发中,Java Server Pages(JSP)是一种广泛使用的服务器端脚本语言,它允许开发者在HTML页面中嵌入Java代码,从而实现动态网页的功能。JSP与数据库的连接是构建动态、...
在使用JDBC连接数据库时,别忘了确保JDBC驱动已添加到服务器的类路径中,同时在数据库中创建相应的表和测试数据。在编写JSP代码时,注意处理异常并正确关闭资源,以防止内存泄漏和资源浪费。 总之,JSP连接各种...