`
zanglitao
  • 浏览: 8756 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

最简单JDBC链接数据库

阅读更多

JDBC连接数据库,需要大概如下步骤:1、ClassforName,加载驱动包。2、Connection建立连接,这里要输入用户名和密码以及指定数据库地址。3、使用Connection对象的createStatement()方法建立Statement对象。4、使用Statement对象的execute方法进行增删改查,返回结果为ResultSet类对象。5、可以从ResultSet类对象的列表中遍历所查得结果。6、使用查询结果等进行操作。7、关闭数据库。

一个最简单的JDBC例子:

package com;

import java.sql.*;

public class Test {
	public static void main(String[] args) {
		try {
			Class.forName("com.mysql.jdbc.Driver");
			String url = "jdbc:mysql://localhost:3306/test";
			String username = "root";
			String password = "admin";

			Connection conn = DriverManager.getConnection(url, username,
					password);
			Statement stmt = conn.createStatement();
			ResultSet rs = stmt.executeQuery("select * from test");
			while (rs.next()) {
				String ID = rs.getString("ID");
				String name = rs.getString(2);
				System.out.println("ID     name");
				System.out.println(ID + "      " + name);
			}
			if (rs != null) { // 关闭记录集
				try {
					rs.close();
				} catch (SQLException e) {
					e.printStackTrace();
				}
			}
			if (stmt != null) { // 关闭声明
				try {
					stmt.close();
				} catch (SQLException e) {
					e.printStackTrace();
				}
			}
			if (conn != null) { // 关闭连接对象
				try {
					conn.close();
				} catch (SQLException e) {
					e.printStackTrace();
				} 
			}
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (SQLException se) {
			System.out.println("数据库连接失败!");
			se.printStackTrace();
		}
	}
}

 

分享到:
评论

相关推荐

    jdbc链接数据库例子

    在Java编程中,JDBC(Java Database Connectivity)是用于与各种数据库进行交互的一套标准API。JDBC提供了一种统一的接口,使得开发者能够用Java语言编写数据库应用程序,而无需关心具体的数据库系统是如何实现的。...

    JDBC链接oracle数据库

    在Java编程中,JDBC(Java Database Connectivity)是用于与各种数据库进行交互的一组接口和类,它允许Java应用程序连接到数据库并执行SQL语句。Oracle数据库是企业级广泛使用的数据库管理系统,尤其在大型系统中...

    jdbc实现数据库操作

    SocketServer1可能是一个简单的Java服务器端程序,用于接收和处理来自客户端的请求,其中可能包含通过JDBC进行数据库操作的逻辑。 总的来说,JDBC是Java开发者必备的技能之一,它提供了一种标准化的方式来连接和...

    java链接数据库jtds和sqljdbc

    Java链接数据库是开发Java应用程序时常见的任务,特别是对于需要与SQL服务器交互的项目。这里我们将深入探讨使用JDBC(Java Database Connectivity)驱动程序jTDS和sqljdbc来连接到数据库的过程,以及它们各自的特点...

    最新版加注释通用JDBC数据库连接池

    本资源名为“最新版加注释通用JDBC数据库连接池”,显然它提供了一个带有详细注释的通用JDBC数据库连接池实现,这将有助于开发者理解和使用。这里我们将详细讲解数据库连接池的概念、工作原理以及如何使用。 **...

    JDBC访问数据库的几个步骤.doc

    例如,在提供的代码段中,一个简单的JDBC-ODBC访问Acess数据库的例子被展示出来。首先加载JDBC-ODBC驱动,然后建立到名为"myodbc"的数据源的连接,创建Statement对象,执行一个插入操作,最后关闭Statement和...

    JAVA的链接数据库的架包

    本篇将详细介绍JAVA使用JDBC链接数据库的相关知识点。 首先,了解JDBC的核心概念: 1. **JDBC驱动**:JDBC驱动是Java程序与数据库之间通信的桥梁。根据实现方式,它分为四种类型:JDBC-ODBC桥接驱动、网络纯Java...

    java使用jdbc连接数据库工具类和jdbc连接mysql数据示例

    下面是一个简单的JDBC连接MySQL数据库的示例: ```java import java.sql.Connection; import java.sql.Statement; public class JdbcExample { public static void main(String[] args) { Connection conn = ...

    java中的JDBC纯驱动方式连接Oracle数据库.docx

    ### Java中的JDBC纯驱动方式连接Oracle数据库 在Java开发中,经常需要处理与数据库的交互,而JDBC(Java Database Connectivity)就是一种用于执行SQL语句的标准Java API,它可以为多种关系数据库提供统一访问,它...

    jdbc操作Mysql数据库demo

    下面是一个简单的JDBC操作MySQL的示例代码: ```java import java.sql.*; public class JdbcDemo { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/mydb?useSSL=false&...

    jdbc操作mysql数据库实例

    这个实例虽然简单,但是涵盖了JDBC操作MySQL数据库的基本知识点,包括数据库连接、数据操作(插入、查询)和资源管理(关闭连接和释放资源)。对于初学者来说,这是一份非常有价值的参考资料,可以帮助他们快速上手...

    sqlite jdbc jar java jdbc 链接 sqlite sqlite-jdbc-3.8.11.1.jar

    总的来说,SQLite JDBC 提供了一个方便的方式来在 Java 应用中集成 SQLite 数据库,使得小型项目或原型开发变得更加简单。通过理解 JDBC API 和 SQLite 的特性,你可以有效地管理和操作 SQLite 数据库。

    JDBC链接mysql实例教程(亲测)eclipse环境

    ### JDBC链接MySQL实例教程(亲测)Eclipse环境 #### 一、安装MySQL 本教程主要介绍了如何在Windows环境下安装MySQL服务器以及通过Eclipse环境使用Java进行MySQL数据库操作的方法。 ##### 安装步骤: 1. **下载...

    Java配置文件链接数据库

    总的来说,使用Java配置文件链接数据库是一种最佳实践,它将数据库连接信息与业务逻辑分离,提高了代码的可读性和可维护性。同时,通过创建通用的数据库操作类,可以简化对数据库的操作,使代码更加模块化。在实际...

    解决XP不能用JDBC不能连接数据库的问题

    为了解决这个问题, 最简单的方法是安装SQL Server 2000的Service Pack 3 (SP3)。这是因为SP3包含了许多对数据库服务器以及客户端工具的重要改进和修复, 包括对JDBC驱动的支持。 - **下载SP3安装包**: - 访问官方...

    jsp链接数据库验证示例

    在IT行业中,JSP(JavaServer Pages)是一种...总结,JSP链接数据库及验证涉及了JDBC API的使用、数据库连接的生命周期管理以及数据验证的策略。正确理解和运用这些知识点,能够帮助开发者构建健壮、安全的Web应用。

    用JSP链接到数据库.rar_jsp链接数据库

    本文将深入探讨如何使用JSP来链接数据库,以实现数据的存取和展示。 首先,我们需要理解JDBC(Java Database Connectivity),它是Java平台的标准API,用于与各种类型的数据库进行通信。在JSP中,通过JDBC我们可以...

    java链接oracle数据库

    这些示例可能是简单的CRUD操作,如插入记录、更新记录、删除记录以及查询数据库。学习并理解这些代码将有助于加深对Java和Oracle数据库集成的理解。 总结来说,Java通过JDBC接口与Oracle数据库进行交互,涉及连接...

    jdbc链接方式与相关驱动

    总的来说,理解和掌握JDBC链接方式、Oracle数据库的JDBC驱动选择以及链接池技术的运用,对于开发高效、稳定的Java数据库应用至关重要。在项目实践中,应根据具体需求和环境,合理选择合适的连接方式和连接池实现,以...

    java通过JDBC链接SQLServer2016

    Java作为一种广泛应用的编程语言,通过Java Database Connectivity (JDBC) 可以实现与各种数据库系统的无缝对接。本文将详细介绍如何使用Java通过JDBC连接微软的SQL Server 2016数据库,并提供一个实际的案例供读者...

Global site tag (gtag.js) - Google Analytics