MySQL:
String Driver="com.mysql.jdbc.Driver"; //驱动程序
String URL="jdbc:mysql://localhost:3306/db_name"; //连接的URL,db_name为数据库名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).new Instance();
Connection con=DriverManager.getConnection(URL,Username,Password);
Microsoft SQL Server 2.0驱动(3个jar的那个):
String Driver="com.microsoft.jdbc.sqlserver.SQLServerDriver"; //连接SQL数据库的方法
String URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name"; //db_name为数据库名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).new Instance(); //加载数据可驱动
Connection con=DriverManager.getConnection(URL,UserName,Password); //
Microsoft SQL Server 3.0驱动(1个jar的那个): // 老紫竹完善
String Driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; //连接SQL数据库的方法
String URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name"; //db_name为数据库名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).new Instance(); //加载数据可驱动
Connection con=DriverManager.getConnection(URL,UserName,Password); //
Sysbase:
String Driver="com.sybase.jdbc.SybDriver"; //驱动程序
String URL="jdbc:Sysbase://localhost:5007/db_name"; //db_name为数据可名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).newInstance();
Connection con=DriverManager.getConnection(URL,Username,Password);
Oracle(用thin模式):
String Driver="oracle.jdbc.driver.OracleDriver"; //连接数据库的方法
String URL="jdbc:oracle:thin:@loaclhost:1521:orcl"; //orcl为数据库的SID
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).newInstance(); //加载数据库驱动
Connection con=DriverManager.getConnection(URL,Username,Password);
PostgreSQL:
String Driver="org.postgresql.Driver"; //连接数据库的方法
String URL="jdbc:postgresql://localhost/db_name"; //db_name为数据可名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).newInstance();
Connection con=DriverManager.getConnection(URL,Username,Password);
DB2:
String Driver="com.ibm.db2.jdbc.app.DB2.Driver"; //连接具有DB2客户端的Provider实例
//String Driver="com.ibm.db2.jdbc.net.DB2.Driver"; //连接不具有DB2客户端的Provider实例
String URL="jdbc:db2://localhost:5000/db_name"; //db_name为数据可名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).newInstance();
Connection con=DriverManager.getConnection(URL,Username,Password);
Informix:
String Driver="com.informix.jdbc.IfxDriver";
String URL="jdbc:Informix-sqli://localhost:1533/db_name:INFORMIXSER=myserver"; //db_name为数据可名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).newInstance();
Connection con=DriverManager.getConnection(URL,Username,Password);
JDBC-ODBC:
String Driver="sun.jdbc.odbc.JdbcOdbcDriver";
String URL="jdbc:odbc:dbsource"; //dbsource为数据源名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).newInstance();
Connection con=DriverManager.getConnection(URL,Username,Password);
分享到:
相关推荐
- **连接池**:在大型应用中,为了提高性能和效率,通常会使用连接池来管理数据库连接,例如Apache的Commons DBCP或C3P0等。 - **预编译语句**:使用`PreparedStatement`来执行SQL语句,可以提高执行效率并防止SQL...
接下来,我们将详细探讨这些驱动以及它们在Java数据库连接(JDBC)中的作用。 1. **Oracle_Driver**: Oracle数据库是企业级广泛使用的数据库管理系统。Java连接Oracle数据库时,需要`ojdbc`系列的jar包。这个驱动...
在Java编程中,连接到各种类型的数据库是常见的需求。Java通过Java Database Connectivity (JDBC) API来实现这一功能。JDBC提供了一套标准接口和类,使得开发者可以使用统一的方法来与不同数据库进行交互,而无需...
文档`Java连接各种数据库的实例.doc`应包含了这些数据库连接的具体步骤和示例代码,供开发者参考学习。每个数据库的驱动文件(如`sqlserver2000驱动`等)则是实现连接所必需的库文件,需要将其添加到项目的类路径中...
### 各类数据库连接参数详解 #### 一、MySQL数据库连接参数 - **驱动文件**:`mysql-connector-java-5.1.5-bin.jar` - **驱动类**:`com.mysql.jdbc.Driver` - **连接URL格式**:`jdbc:mysql://<主机地址>:<端口号...
本压缩包包含的“各类数据库连接驱动包”是实现JDBC功能的核心组件,使得Java程序能够与各种数据库系统进行通信。 首先,我们来理解JDBC的基本概念。JDBC是Sun Microsystems公司开发的一套API,它为Java程序员提供...
数据库连接是IT行业中至关重要的部分,它允许应用程序与各种数据库进行通信,执行SQL查询并处理结果。本资源包涵盖了多种数据库的连接语法和相应的JDBC驱动(jar包),包括DBCP、Excel、MySQL、Oracle、SQL Server...
"Java开发数据库连接驱动大全"这个主题涵盖了Java中用于连接不同数据库的各类驱动,确保开发者可以针对任何支持的数据库系统建立连接。以下是关于Java与数据库连接的一些关键知识点: 1. **JDBC(Java Database ...
在JSP中,我们通常会通过以下步骤来建立数据库连接: 1. **加载驱动**:使用`Class.forName()`方法加载对应的数据库驱动类。例如,对于Oracle,我们需要加载`oracle.jdbc.driver.OracleDriver`,而对于SQL Server,...
下面将详细介绍各类数据库连接驱动包及其重要性、工作原理以及如何使用。 一、Java Database Connectivity (JDBC) 驱动 JDBC是Java平台的标准,提供了一组API,使得Java程序能够与各种类型的数据库进行通信。JDBC...
JDBC驱动通常分为四种类型:Type 1(JDBC-ODBC桥接),Type 2(部分Java,部分 native),Type 3(纯Java网络协议驱动)和Type 4(纯Java数据库连接)。随着技术的发展,Type 4(如Oracle Thin Driver)因为其全Java...
### Java与各类数据库连接详解 在Java开发过程中,与各种关系型数据库的交互是不可或缺的一部分。本文将详细介绍如何使用Java连接MySQL、PostgreSQL、Oracle、Sybase、Microsoft SQL Server、ODBC以及DB2等数据库的...
各类数据库连接 数据库连接是指在Java程序中连接到各种数据库管理系统的过程。不同的数据库管理系统,如SQL Server、Oracle、MySQL、DB2、Sybase、Informix、PostgreSQL等,需要使用不同的数据库驱动程序和连接URL...
文件列表中的文档可能包含更具体的示例和针对特定数据库的连接步骤,如`JAVA连接ORACLE.doc`和`JSP连接各类数据库大全SQLServer2000 JDBC驱动的完整安装及测试说明.doc`。阅读这些文档可以帮助你深入理解如何根据...
在Java Web开发中,JSP(JavaServer Pages)常常用于创建动态网页,而数据库连接是Web应用程序的重要组成部分。本篇将详细讲解如何使用JSP连接Oracle、SQL Server和DB2等常见数据库。 一、连接Oracle8/8i/9i数据库...
JSP (Java Server Pages) 是一种基于Java...虽然在学习阶段这样做有助于理解数据库连接的基本概念,但在实际项目中,推荐使用更高级的框架如Spring JDBC或MyBatis来管理数据库连接,以实现更高效、更安全的数据库操作。
通过Java的JDBC(Java Database Connectivity)API,程序可以实现对SQL Server 2000数据库的连接、查询、更新和删除等操作。 SQL Server 2000作为数据库后端,它是微软公司推出的一款关系型数据库管理系统,具有...
Java数据库连接(JDBC,Java Database Connectivity)是Java平台中用于与各种数据库进行交互的一组标准API。它是由Sun Microsystems(现已被Oracle收购)开发并引入Java编程环境中的,目的是为了让Java开发者能够...
在JAVA中,可以通过JDBC(Java Database Connectivity)驱动连接并操作ACCESS数据库,实现数据的读写。 系统的核心功能包括: 1. 学生信息管理:录入、修改、删除学生的个人信息,如姓名、学号、年级、班级等。 2....
MYSQL数据库作为开源的关系型数据库管理系统,以其高效率、易操作性和良好的扩展性,被广泛应用在各类信息系统中。在库存管理中,MYSQL能够存储、查询和更新大量的商品信息,支持复杂的查询操作,保证数据的一致性和...