`
kree
  • 浏览: 128313 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

最规范的java连接mysql的实例

阅读更多

 

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class TestJDBC {
	public static void main(String[] args) {
		Connection conn = null;
		Statement stmt = null;
		ResultSet rs = null;

		String driver = "com.mysql.jdbc.Driver";
		String url = "jdbc:mysql://localhost/mydata?user=root&password=root";
		String sql = "select * from dept";

		try {
			Class.forName(driver);
			conn = DriverManager.getConnection(url, "root", "root");
			stmt = conn.createStatement();
			rs = stmt.executeQuery(sql);
			while (rs.next()) {
				System.out.println(rs.getString("deptno"));
			}

		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (SQLException e) {
			System.out.println("SQLException: " + e.getMessage());
			System.out.println("SQLState: " + e.getSQLState());
			System.out.println("VendorError: " + e.getErrorCode());

		} finally {
			try {
				if (rs != null) {
					rs.close();
					rs = null;
				}
				if (stmt != null) {
					stmt.close();
					stmt = null;
				}
				if (conn != null) {
					conn.close();
					conn = null;
				}
			} catch (SQLException e) {
				e.printStackTrace();
			}
		}

	}
}

 

分享到:
评论
1 楼 wildpointer 2011-04-12  
程序没问题。
就是没有注释。
应该再说说java-connect怎么设置。

相关推荐

    java连接mysql的实例程序

    Java连接数据库的简单代码过程,里面有一个mysql示例

    Java连接Mysql实例

    在Java编程中,连接MySQL数据库是一项基础且重要的技能。这个实例将向我们展示如何通过...通过学习和实践这个Java连接MySQL的实例,开发者可以了解基本的数据库操作,为进一步的数据库驱动的Java应用打下坚实的基础。

    java 连接mysql demo和所有jar

    总之,这个压缩包为初学者提供了一个基础的Java连接MySQL的实例,同时也包含了运行这些示例所需的所有库文件。通过学习和理解这些代码,你可以掌握Java如何与MySQL数据库进行交互,并在此基础上构建更复杂的数据库...

    java连接mysql实例

    本人学习java连接数据库的一个小项目,还有从配置文件读取数据库设置的另一个方法 try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { e.printStackTrace(); }// Mysql 的驱动 ...

    java连接MySql、SqlServer数据库实例

    首先,我们从Java连接MySQL数据库开始。MySQL是一种开源、免费的关系型数据库管理系统,它被广泛应用于Web应用开发。Java通过Java Database Connectivity (JDBC) API来与MySQL进行通信。要建立连接,你需要以下步骤...

    学生信息管理系统--java连接mysql

    《学生信息管理系统——Java连接MySQL实战指南》 在信息技术领域,数据库管理是不可或缺的一部分,而Java作为广泛应用的编程语言,其与数据库的交互能力尤为重要。本项目“学生信息管理系统”正是一个利用Java语言...

    java连接mysql数据库用到的jar包

    Java连接MySQL数据库主要依赖于MySQL提供的驱动程序,这个驱动程序通常被打包成一个JAR(Java Archive)文件,名为`mysql-connector-java`。在给定的文件名称列表中,我们看到的是`mysql-connector-java-5.1.7.jar`...

    java连接mysql数据库实例框架

    在Java编程领域,连接MySQL数据库是一项基础且重要的任务,它涉及到Java数据库连接(JDBC)技术的使用。本文将深入探讨如何在Eclipse编辑器环境下,利用JDBC API实现一个简单的登录注册框架,以与MySQL数据库进行...

    java连接mysql的学生管理系统

    《Java连接MySQL实现学生信息管理系统详解》 在IT领域,数据库管理和数据操作是核心技能之一。本项目“Java连接MySQL的学生管理系统”旨在介绍如何利用Java编程语言与MySQL数据库进行交互,构建一个简单实用的学生...

    java 连接 mysql 数据库

    使用Java连接到mysql数据库 包括所有需要的文件,包括初始化用的sql文件 具体实施方法,需要的jar包,以及我的联系方式都在文件夹中. 默认您有的是:Eclpise,Java 默认您有的知识:学Java 2个月 所以有点把您当新手什么的...

    JDBC连接MySQL 实例

    **JDBC连接MySQL实例详解** Java Database Connectivity (JDBC) 是Java编程语言中用于与数据库交互的一种接口标准,由Sun Microsystems公司(现为Oracle公司)开发。它为Java程序员提供了标准化的方法来创建、执行...

    java连接mysql实例,有详细备注,初学者必学

    这篇教程将通过一个具体的实例来讲解如何使用Java连接MySQL数据库,适合初学者学习。首先,我们需要理解几个关键的概念: 1. **MySQL**: MySQL是一款流行的开源关系型数据库管理系统(RDBMS),广泛应用于Web应用...

    java servlet mysql 简单实例

    在本实例中,我们主要探讨如何使用Java的Servlet技术与MySQL数据库进行交互,这是一个基于DAO(Data Access Object)模式但不使用Bean的简单应用。首先,让我们深入了解一下Servlet、DAO模式以及MySQL数据库的基础...

    Java与MySQL数据库编程实例

    #### 二、Java连接MySQL数据库的过程 ##### 1. 驱动安装与配置 第一步是安装 MySQL 的 JDBC 驱动,这将使 Java 应用能够与 MySQL 数据库进行通信。 - **下载与安装**: - 访问 MySQL 官方网站下载 `mysql-...

    java连接mysql的包

    Java连接MySQL数据库主要依赖于一个名为`mysql-connector-java`的驱动程序,它是一个JDBC(Java Database Connectivity)驱动,允许Java应用程序与MySQL数据库进行通信。在这个压缩包中,我们看到的是`mysql-...

    java连接Mysql5.0驱动与实例(调试成功)

    Java连接MySQL 5.0是Java开发者经常遇到的任务,它涉及到Java数据库连接(JDBC)技术。本资源包提供了一个调试成功的示例,对于初学者来说是很好的学习材料。这里我们将详细探讨Java如何通过JDBC连接到MySQL 5.0...

    java连接mysql-oracle

    这两个JAR包是Java连接MySQL和Oracle的必要组件,需要在项目类路径中包含它们。 3. **JSP(Java Server Pages)**:`index.jsp`和`ConnOracleTest.jsp`是JSP文件,是Java的一种动态网页技术。JSP文件可以包含HTML、...

    tomcat6.0连接通过JNDI连接mysql实例

    Tomcat 6.0 通过 JNDI 连接 MySQL 实例 Tomcat 6.0 中通过 JNDI 连接 MySQL 实例需要进行详细的配置和设置。本文将对 Tomcat 6.0 中的 JNDI 连接 MySQL 实例进行详细的介绍和解释。 配置 JNDI 资源 在 Tomcat 6.0...

    MYSQL连接数据库实例

    此外,对于Web应用程序,开发者通常会使用像PHP的`mysqli`或`PDO_MySQL`扩展,Java的`JDBC`,或Node.js的`mysql2`等库来连接MySQL数据库。 在实践中,为了安全性和最佳性能,应遵循以下最佳实践: 1. **使用长随机...

    java操作mysql实例

    ### Java操作MySQL实例详解 在本篇文章中,我们将深入探讨如何使用Java语言连接并操作MySQL数据库,这是一个非常适合Java初学者的教程。通过本教程,读者将能够掌握基本的数据库连接、查询、结果集处理等技能,这...

Global site tag (gtag.js) - Google Analytics