一、准备工作
1.下载并安装MySQL以及MySQL的基本操作
2.下载并安装Connector/J
二、JDBC编程步骤
代码示例:
import java.sql.*;
public class TestJDBC {
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
//1.Load the Driver,自动实例化,自动向DriverManager注册,不需显示调用DriverManager.registerDriver()方法
Class.forName("com.mysql.jdbc.Driver");
//2.Connect to the DataBase
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/testjdbc", "root", "1234567");
//3.Execute the SQL
stmt = conn.createStatement();
rs = stmt.executeQuery("select * from student");
while (rs.next()) { //4.Retrieve the result data
//5.将数据库中的各种类型转换为Java中的类型(getXXX)方法
System.out.println(rs.getString("name"));
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try { //6.Close
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();
}
}
}
}
说明:
在MySQL中建立了一个名为“testjdbc"的Database,然后在testjdbc中建立一个名为”student“的table,MySQL中root的密码为”1234567“。
分享到:
相关推荐
### 水晶报表CrystalReport2008使用JDBC连接MySQL数据库-详细步骤 #### 一、前期准备工作 为了确保Crystal Report 2008能够顺利地通过JDBC连接到MySQL数据库,需要进行一系列的准备工作。以下是具体的步骤: 1. *...
理解JDBC连接MySQL的基本原理和操作至关重要,这将帮助开发者有效地在Java应用程序中与MySQL数据库进行交互。 1. **JDBC简介** JDBC是Java API,它为Java程序提供了一种标准方式来访问关系型数据库。通过JDBC,...
总结起来,这个示例项目展示了如何在SpringBoot应用中通过JDBC连接MySQL数据库,并利用`JdbcTemplate`进行基本的数据库操作。了解这些知识点有助于构建和维护高效、稳定的数据库驱动的应用。在实际开发中,还可以...
总结,JDBC连接MySQL工具是Java开发中不可或缺的部分,它提供了连接、操作和管理MySQL数据库的能力。通过熟练掌握JDBC,开发者可以高效地处理数据库操作,同时结合连接池等技术,提升应用的性能和稳定性。
【JDBC连接MySQL数据库的方法浅析】 JDBC(Java Database Connectivity)是Java语言中用于与关系型数据库交互的标准API,由Sun Microsystems(现为Oracle公司)制定。它为Java开发者提供了一个统一的接口,用于访问...
总结,这个示例展示了使用JDBC连接MySQL数据库的基本步骤:加载驱动、建立连接、创建Statement、执行查询、处理结果和关闭连接。在实际项目中,这些步骤可能需要进一步封装和优化,例如使用预编译的`...
总结来说,本教程涵盖了如何使用JDBC与MySQL进行数据交互,如何使用ListView和SimpleAdapter显示数据,以及如何在Android应用中通过WebView预览PDF文件。这些技术在开发Android应用时非常常见,是构建数据驱动的移动...
本教程将通过一个具体的实例,讲解如何使用JDBC连接MySQL数据库。 首先,我们需要确保已经安装了MySQL数据库并创建了一个数据库和表。在MyEclipse环境中,可以通过数据源配置来管理数据库连接。MyEclipse是集成开发...
MySQL是一款开源、免费的关系型数据库,它同样支持JDBC连接。 1. **获取JDBC驱动**:MySQL的JDBC驱动称为Connector/J,可在MySQL官网下载。 2. **添加驱动到项目**:将下载的mysql-connector-java-<version>.jar...
总结,这个简单的JDBC示例涵盖了连接MySQL数据库、执行SQL语句以及处理结果的基本步骤。通过这样的实践,你可以更好地理解和应用JDBC进行数据库操作。在开发过程中,根据具体需求,还可以学习更多高级特性和最佳实践...
总结来说,JDBC连接MySQL 5.7主要包括以下几个步骤: 1. 添加JDBC驱动到项目类路径。 2. 使用`Class.forName()`加载JDBC驱动。 3. 使用`DriverManager.getConnection()`建立数据库连接。 4. 创建`Statement`或`...
标题中的"jdbc-mysql-connection"关键词表明我们讨论的主题是关于Java数据库连接(JDBC)与MySQL数据库之间的交互。JDBC是Java平台上的一个...5. JDBC连接管理,如连接池的使用。 6. 数据库事务和错误处理的重要性。
PowerDesigner-JDBC 连接 MySQL PowerDesigner 是一款功能强大的数据库设计和管理工具,它可以帮助用户设计、创建和管理数据库。在本资源中,我们将介绍如何使用 PowerDesigner 连接 MySQL 数据库,并生成相应的表...
### 安装与配置MySQL及JDBC连接详解 #### 一、MySQL数据库的安装与配置 **1.1 下载与安装MySQL** 首先,需要从官方渠道或可信资源下载MySQL安装包。文中提到作者使用的版本是MySQL 5.0。当前推荐使用最新稳定版本...
**JDBC连接数据库经验总结** Java Database Connectivity (JDBC) 是Java编程语言中用于与关系数据库交互的标准API。它提供了一种规范,使得Java开发者能够使用标准的Java语句来执行SQL命令,从而实现对数据库的操作...
首先,JDBC驱动是Java程序连接MySQL数据库的关键,它允许Java应用程序通过执行SQL语句来操作数据库。`mysql-connector-java-5.1.34.jar`是MySQL官方提供的Java驱动程序,适用于MySQL 5.6和5.7版本。这个驱动包实现了...
### JDBC连接MySQL教程知识点 #### 一、JDBC简介 JDBC(Java Database Connectivity)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。它由一组用Java...
在Java应用中使用JDBC连接MySQL 5.1.6,通常需要以下步骤: 1. 添加`mysql-connector-java-5.1.6-bin.jar`到项目的类路径。 2. 加载驱动:`Class.forName("com.mysql.jdbc.Driver")` 3. 获取连接:`Connection conn...
总结:通过上述步骤,开发者可以成功地使用JDBC连接MySQL数据库,执行SQL语句,进行数据的增删改查操作。同时,理解事务处理和使用连接池能进一步优化应用程序的性能和稳定性。在开发过程中,确保遵循最佳实践,确保...