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();
}
}
}
}
分享到:
相关推荐
Java连接数据库的简单代码过程,里面有一个mysql示例
在Java编程中,连接MySQL数据库是一项基础且重要的技能。这个实例将向我们展示如何通过...通过学习和实践这个Java连接MySQL的实例,开发者可以了解基本的数据库操作,为进一步的数据库驱动的Java应用打下坚实的基础。
总之,这个压缩包为初学者提供了一个基础的Java连接MySQL的实例,同时也包含了运行这些示例所需的所有库文件。通过学习和理解这些代码,你可以掌握Java如何与MySQL数据库进行交互,并在此基础上构建更复杂的数据库...
本人学习java连接数据库的一个小项目,还有从配置文件读取数据库设置的另一个方法 try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { e.printStackTrace(); }// Mysql 的驱动 ...
首先,我们从Java连接MySQL数据库开始。MySQL是一种开源、免费的关系型数据库管理系统,它被广泛应用于Web应用开发。Java通过Java Database Connectivity (JDBC) API来与MySQL进行通信。要建立连接,你需要以下步骤...
《学生信息管理系统——Java连接MySQL实战指南》 在信息技术领域,数据库管理是不可或缺的一部分,而Java作为广泛应用的编程语言,其与数据库的交互能力尤为重要。本项目“学生信息管理系统”正是一个利用Java语言...
Java连接MySQL数据库主要依赖于MySQL提供的驱动程序,这个驱动程序通常被打包成一个JAR(Java Archive)文件,名为`mysql-connector-java`。在给定的文件名称列表中,我们看到的是`mysql-connector-java-5.1.7.jar`...
在Java编程领域,连接MySQL数据库是一项基础且重要的任务,它涉及到Java数据库连接(JDBC)技术的使用。本文将深入探讨如何在Eclipse编辑器环境下,利用JDBC API实现一个简单的登录注册框架,以与MySQL数据库进行...
《Java连接MySQL实现学生信息管理系统详解》 在IT领域,数据库管理和数据操作是核心技能之一。本项目“Java连接MySQL的学生管理系统”旨在介绍如何利用Java编程语言与MySQL数据库进行交互,构建一个简单实用的学生...
使用Java连接到mysql数据库 包括所有需要的文件,包括初始化用的sql文件 具体实施方法,需要的jar包,以及我的联系方式都在文件夹中. 默认您有的是:Eclpise,Java 默认您有的知识:学Java 2个月 所以有点把您当新手什么的...
**JDBC连接MySQL实例详解** Java Database Connectivity (JDBC) 是Java编程语言中用于与数据库交互的一种接口标准,由Sun Microsystems公司(现为Oracle公司)开发。它为Java程序员提供了标准化的方法来创建、执行...
这篇教程将通过一个具体的实例来讲解如何使用Java连接MySQL数据库,适合初学者学习。首先,我们需要理解几个关键的概念: 1. **MySQL**: MySQL是一款流行的开源关系型数据库管理系统(RDBMS),广泛应用于Web应用...
在本实例中,我们主要探讨如何使用Java的Servlet技术与MySQL数据库进行交互,这是一个基于DAO(Data Access Object)模式但不使用Bean的简单应用。首先,让我们深入了解一下Servlet、DAO模式以及MySQL数据库的基础...
#### 二、Java连接MySQL数据库的过程 ##### 1. 驱动安装与配置 第一步是安装 MySQL 的 JDBC 驱动,这将使 Java 应用能够与 MySQL 数据库进行通信。 - **下载与安装**: - 访问 MySQL 官方网站下载 `mysql-...
Java连接MySQL数据库主要依赖于一个名为`mysql-connector-java`的驱动程序,它是一个JDBC(Java Database Connectivity)驱动,允许Java应用程序与MySQL数据库进行通信。在这个压缩包中,我们看到的是`mysql-...
Java连接MySQL 5.0是Java开发者经常遇到的任务,它涉及到Java数据库连接(JDBC)技术。本资源包提供了一个调试成功的示例,对于初学者来说是很好的学习材料。这里我们将详细探讨Java如何通过JDBC连接到MySQL 5.0...
这两个JAR包是Java连接MySQL和Oracle的必要组件,需要在项目类路径中包含它们。 3. **JSP(Java Server Pages)**:`index.jsp`和`ConnOracleTest.jsp`是JSP文件,是Java的一种动态网页技术。JSP文件可以包含HTML、...
Tomcat 6.0 通过 JNDI 连接 MySQL 实例 Tomcat 6.0 中通过 JNDI 连接 MySQL 实例需要进行详细的配置和设置。本文将对 Tomcat 6.0 中的 JNDI 连接 MySQL 实例进行详细的介绍和解释。 配置 JNDI 资源 在 Tomcat 6.0...
此外,对于Web应用程序,开发者通常会使用像PHP的`mysqli`或`PDO_MySQL`扩展,Java的`JDBC`,或Node.js的`mysql2`等库来连接MySQL数据库。 在实践中,为了安全性和最佳性能,应遵循以下最佳实践: 1. **使用长随机...
### Java操作MySQL实例详解 在本篇文章中,我们将深入探讨如何使用Java语言连接并操作MySQL数据库,这是一个非常适合Java初学者的教程。通过本教程,读者将能够掌握基本的数据库连接、查询、结果集处理等技能,这...