、使用JDBC(Java数据库连接)纯Java驱动程序连接Oracle数据库
Connection con=null; //建立数据库连接对象
Statement sql=null; //使用Statment类声明一个Sql语句对象
ResultSet rs=null; //声明结果集对象,用于存放查询结果
try
{
Class.forName("oracle.jdbc.driver.OracleDriver"); //加载Oracle数据库驱动程序
}
catch(ClassNotFoundException e){}
try
{
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","scott","tiger"); //与指定数据库建立连接
sql=con.createStatement(); //连接对象调用createStatement()方法创建Sql语句对象
rs=sql.executeQuery("select * from shop_jb"); //Sql语句对象调用executeQuery()方法对数据库进行查询操作,并将查询结果存放在结果集对象中
连接Oracle数据库的步骤:
1、加载纯Java驱动程序
Classic.forName("oracle.jdbc.driver.OralceDriver");
2、与Oracle数据库建立连接
Connection con=DriverManager.getconnection("jdbc:oracle:thin:@主机host:端口号","用户名","密码");
二、使用JDBC连接MySql数据库
连接登录MySql数据库:
登录格式:mysql -h 主机地址 -u 用户名 -p 用户密码
首先进入Dos窗口,然后进入目录mysql的安装目录,再进入bin文件夹,在键入命令:mysql -u root -p回车后提示你输入密码,即可进入到Mysqlss
连接Mysql数据库的步骤与代码
使用纯Java驱动程序连接Mysql数据库
下载驱动程序
1、加载驱动程序
Class.forName("com.mysql.jdbc.Driver");
2、与指定数据库建立连接;
String uri="jdbc:mysql://localhost/shop"; //mysql数据库的连接地址
con=DriverManager.getConnection(uri,"root","123"); //与指定数据库建立连接
sql=con.createStatement(); //连接对象调用方法createStatement()建立Sql对象
rs=sql.executeQuery("select * from jb"); //将查询结果放到结果集对象中
三、使用JDBC纯Java驱动程序连接Sqlserver数据库
1、加载驱动程序
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
2、与指定数据库建立连接
con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=JQ95Servlet","sa","sa");
总结三种数据库连接的端口号总结:
Oracle默认的是:1521
Mysql默认的是: 3306;
Sqlserver默认的是:1433
分享到:
相关推荐
Java使用JDBC(Java Database Connectivity)来连接Oracle数据库是一个常见的任务,它允许Java应用程序与各种数据库进行交互。在本场景中,`ojdbc6.jar`是Oracle提供的JDBC驱动程序,用于建立Java应用程序与Oracle...
JDBC 是一种“开放”的方案,它为数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯 Java 语言编写完整的数据库应用程序。 JDBC 提供两种 API,分别是面向开发人员...
### JAVA 使用数据库连接池连接Oracle数据库全代码解析 #### 一、概述 本文将详细介绍如何在Java项目中使用Apache DBCP(Database Connection Pool)来连接Oracle数据库,并提供完整的示例代码。通过这种方式,我们...
Java通过JDBC(Java Database Connectivity)和ODBC(Open Database Connectivity)来连接Oracle数据库是两种常见的数据访问方式。本文将详细介绍这两种方法,并提供相关的技术知识。 首先,JDBC是Java平台的标准...
Java连接Oracle数据库主要依赖于两种方法:JDBC和SQLJ。这两种方法都是Oracle8i及其后续版本中为Java开发者提供的数据库交互方式。 JDBC(Java Database Connectivity)是一种标准的Java API,它允许Java应用程序...
Java连接Oracle数据库的过程中,JDBC(Java Database Connectivity)扮演了至关重要的角色。JDBC是Java平台的一个标准API,它允许Java程序与各种数据库进行交互,包括Oracle。在本压缩包中,提供了Java连接Oracle...
在Java中实现Oracle数据库连接,我们需要用到特定的JAR包,这些JAR包通常包含在Oracle的数据库客户端或者Oracle JDBC驱动程序中。 首先,Oracle JDBC驱动分为两种类型: Thin驱动和 Thick驱动。Thin驱动是一种纯...
Java中JDBC连接数据库详解是指Java程序使用JDBC(Java Database Connectivity)来连接和操作数据库的过程。JDBC是一种Java API,用于连接和操作数据库,它提供了一套标准化的接口,允许Java程序连接各种类型的数据库...
Oracle12C JDBC驱动是连接Java应用程序与Oracle数据库12c Release 2 (12.2.0.1) 的关键组件。JDBC(Java Database Connectivity)是Java平台中的一个标准API,它允许Java程序通过Java语言来访问和操作数据库。在...
Java数据库驱动包是Java应用程序与各种数据库之间进行通信的关键组件。在Java中,JDBC(Java Database Connectivity)是一个标准API...在实际开发中,了解并熟练掌握JDBC驱动的使用是每个Java数据库开发者的必备技能。
Oracle驱动与JDBC连接Oracle数据库是Java开发中常见的任务,主要涉及Oracle数据库的JDBC驱动、数据库连接池、以及相关的配置和使用方法。以下将详细阐述这些知识点。 首先,Oracle驱动是Oracle公司提供的用于Java...
在Java编程中,连接Oracle数据库通常需要特定的驱动程序,这就是所谓的JDBC驱动。Oracle公司提供了JDBC驱动,使得Java应用程序能够与Oracle数据库进行交互。本文将深入探讨如何使用Java连接Oracle数据库,以及如何...
本文详细分析了Java使用Jdbc连接Oracle数据库并执行简单查询操作的过程,并提供了一个简单的Java程序示例。同时,我们还讨论了使用PreparedStatement防止SQL注入的方法。通过本文,读者可以了解Java中Jdbc连接Oracle...
1. **Oracle JDBC驱动程序**:Oracle数据库的JDBC驱动通常被称为"ojdbc",它允许Java应用程序通过JDBC API与Oracle数据库进行交互。Oracle提供了多种类型的JDBC驱动,包括 Thin、 Thick 和 JDBC-ODBC Bridge。其中,...
### Java中的JDBC纯驱动方式连接Oracle数据库 ...通过上述步骤,我们可以成功地使用Java的JDBC纯驱动方式连接到Oracle数据库,并执行基本的查询操作。这种连接方式简单且易于理解,非常适合初学者学习和实践。
Oracle 12c JDBC驱动通常属于类型4,即纯Java驱动,它无需中间件即可与数据库通信,提供高效、高性能的连接。 Oracle 12c JDBC驱动包通常包含以下组件: 1. `ojdbc8.jar`:这是主要的JDBC驱动类库,提供了与Oracle...
### JDBC:Java数据库连接技术详解 #### 引言 在Java开发中,JDBC(Java Database Connectivity)是一项关键的技术,它允许Java应用程序与各种类型的数据库进行交互,包括但不限于Oracle、DB2、SQL Server、Sybase...
thin驱动是一种纯Java驱动,无需依赖任何非Java代码即可完成与Oracle数据库的交互。 - **加载驱动**:`Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();` - 这行代码的作用是将Oracle提供的JDBC...
Java classes when using the JDBC Thin and OCI client-side driver - with Java 7.0 VM. ojdbc6.jar Java classes when using the JDBC Thin and OCI client-side driver - with Java 6.0 VM. ojdbc5.jar Java ...