JDBC连接数据库
public class TestMysql {
public static void main(String[] args) throws Exception{
//1、加载驱动程序
Class.forName("com.mysql.jdbc.Driver");
//连接MySql数据库,用户名和密码都是root
/*
oracle:
Class.forName("oracle.jdbc.driver.OracleDriver");
String url =jdbc:oracle:thin:@127.0.0.1:1521:test
*/
String url = "jdbc:mysql://localhost:3306/test" ;
String username = "root" ;
String password = "root" ;
//2、获取数据库连接
Connection conn =null;
conn = DriverManager.getConnection(url, username, password);
//3、创建一个Statement
//Statement smt = conn.createStatement();
String sql ="select * from t_user";
PreparedStatement psmt = conn.prepareStatement(sql);
//4、执行SQL
ResultSet rs = psmt.executeQuery();
//5、处理结果
while(rs.next()){
System.out.println(rs.getInt(1)+"-"+rs.getString(2)+"-"+rs.getString(3));
}
//6、关闭连接
if(rs!=null){
rs.close();
}
}
}
分享到:
相关推荐
Java JDBC(Java Database Connectivity)是Java编程语言中用于与各种数据库进行交互的一组接口和类。它提供了一种标准化的方法,让程序员可以使用SQL语句访问数据库,而无需关心具体的数据库实现细节。在Java应用...
Servlet+jdbc 网上商城购物车程序是一个基于Java Web技术实现的电子商务应用程序,它主要利用Servlet进行服务器端处理,并通过JDBC(Java Database Connectivity)与数据库交互,以实现用户在虚拟商城中的商品选择、...
这表明这是一个简单的Java客户端-服务器架构,其中可能涉及到使用JDBC来实现数据库操作。 `DemoClient.java`通常代表客户端程序,它可能是用来发送请求到服务器,比如执行数据库查询或更新。客户端可能会使用JDBC ...
Java JDBC学生数据管理系统是一个利用Java编程语言和JDBC(Java Database Connectivity)技术设计的应用,用于高效管理和操作学生数据。这个系统提供了用户友好的界面,使得用户可以方便地执行SQL(Structured Query...
"Java JDBC宠物商店"是一个基于Java编程语言,利用JDBC(Java Database Connectivity)技术与MySQL数据库交互,构建的Web应用程序。这个系统旨在模拟一个实际的宠物商店运营环境,可能包括宠物展示、购买、用户管理...
JDBC(Java Database Connectivity)是一种用于连接 Java 程序和数据库的技术,允许 Java 程序连接到关系数据库管理系统,执行 SQL 语句,进行数据的增删改查操作。在本实验报告中,我们将使用 JDBC 实现对用户数据...
利用JDBC连接数据库,不依耐mysql的shell命令, 适合b/s 服务器备份
JDBC的出现解决了Java应用与不同数据库之间交互的兼容性问题,实现了Java程序与数据库的无缝对接。它在物理层面表现为一系列Java类库,而在逻辑上,则被视为调用方(通常是Java开发者)与实现方(数据库供应商)之间...
本教程将详细讲解如何使用Java JDBC实现对Oracle数据库下的表进行基本的增、删、改、查操作。 首先,我们需要在项目中引入Oracle的JDBC驱动,这里提供的`ojdbc14.jar`文件就是Oracle的JDBC驱动包。将其添加到项目的...
标题“Java用JDBC实现对Oracle数据库操作”主要涉及Java编程语言如何利用Java Database Connectivity (JDBC) API来与Oracle数据库进行交互。JDBC是Java中用于与各种数据库通信的标准接口,而Oracle数据库是一个广泛...
JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,它可以为多种关系数据库提供统一访问,这使得Java应用程序无需依赖于底层数据库的具体实现就能完成对数据库的操作。简单来说,JDBC定义了一套...
使用java的JDBC进行 sql的连接
- JDBC支持事务的提交、回滚和隔离级别设置,通过`Connection`对象的`commit()`、`rollback()`和`setTransactionIsolation()`方法实现。 6.批处理: - 对于多条相似的SQL语句,批处理可以提高性能。`addBatch()`...
Java JDBC 连接池是Java开发中非常关键的一部分,它能有效地管理数据库连接,提高应用程序的性能和效率。本实例提供了完美的Java JDBC连接池配置,适用于Oracle、MySQL和SQL Server等主流数据库,允许开发者轻松地在...
它是Java标准的一部分,允许开发者在Java程序中执行SQL语句,实现对数据库的读写操作。本示例主要涉及使用Java JDBC连接MySQL数据库,这在开发基于Java的Web应用或桌面应用时十分常见。 在描述中提到了使用Eclipse ...
Java JDBC(Java Database Connectivity)是Java平台中用于与各种数据库进行交互的标准API。本篇文章将深入探讨如何使用JDBC连接PG数据库,以及实现数据的增删改查操作。 首先,我们需要了解JDBC的基本概念。JDBC是...
JDBC-ODBC桥接驱动依赖于系统上的ODBC数据源,而Microsoft JDBC驱动是纯Java实现,性能更优且无需ODBC数据源。在这个场景中,我们关注的是"jdbc.microsoft",这很可能是指微软提供的JDBC驱动包。 微软的JDBC驱动...
本文将通过实例形式详细分析Java基于Jdbc实现Oracle数据库的连接与查询相关操作技巧。 一、Java中Jdbc连接Oracle数据库的基本步骤 1. 导入Jdbc驱动包:在Java程序中需要引入Oracle的Jdbc驱动包,通常是oracle.jdbc...
这个项目"JAVAJDBC.rar"显然包含了使用Java JDBC技术实现的一个校园卡信息管理系统,该系统允许管理员和学生两类用户进行登录和操作。下面我们将深入探讨Java JDBC的核心概念、在学生管理及校园卡系统中的应用,以及...