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:
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); //
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:this:@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);
分享到:
相关推荐
本资源集合了常用的JDBC数据库连接jar包,以及一些知名的数据库连接池实现,如dbcp和c3p0,这对于开发人员来说是非常宝贵的资源。 首先,让我们了解一下JDBC。JDBC提供了一套标准的API,包括接口和类,使得开发者...
在Java编程中,数据库连接是实现应用程序与数据库交互的基础。以下是对给定标题和描述中涉及的几个数据库连接方法的详细说明: 1. **MS Access数据库连接**: Java通过JDBC(Java Database Connectivity)API来...
几种常用的数据库连接方式,很详细很实用。
标题提到的“Kettle常用数据库连接驱动”是指Kettle支持的、用于与不同数据库系统通信的JDBC驱动。 【Oracle驱动】:ojdbc8.jar是Oracle数据库的JDBC驱动包,适用于Java 8及更高版本。Oracle数据库是企业级关系型...
在IT领域,数据库连接是数据集成过程中的关键环节,特别是在使用工具如Kettle(也称为Pentaho Data Integration,简称PDI)时。Kettle是一款强大的ETL(Extract, Transform, Load)工具,用于从各种数据源抽取数据,...
本文将详细讲解VB中常用的一些数据库连接方法,主要涉及ADODB(ActiveX Data Objects Database)组件,它提供了连接和操作数据库的一系列接口。 首先,我们需要创建ADODB对象,包括`Connection`对象和`Recordset`...
### 数据库连接方法及常用数据库连接串 在IT领域中,数据库是存储和管理数据的核心组件之一。不同的数据库系统有着各自的特性和应用场景。为了能够有效地访问这些数据库中的数据,掌握正确的连接方法及其连接字符串...
查看 SQL Server 数据库连接数的多种方法 SQL Server 数据库连接数是一个重要的性能指标,它可以帮助数据库管理员了解当前数据库的工作负载和性能。查看数据库连接数有多种方法,本文将介绍四种不同的方法来查看 ...
在IT领域,数据库连接是应用程序开发中的重要环节,特别是对于使用 Delphi 这样的高级集成开发环境(IDE)的开发者来说。Delphi 提供了强大的数据访问组件和库,使得与各种常见数据库系统的连接变得简单易行。在这个...
### JSP 常用数据库连接大全 在 Java Server Pages (JSP) 开发中,与各种数据库进行高效、稳定的连接是实现数据处理和交互的关键环节。本文将详细介绍如何使用 JSP 连接到几种常见的数据库系统,包括 Oracle、SQL ...
FireDAC提供高速数据传输,支持异步操作,同时具备强大的事务处理能力,是现代Delphi项目中常用的数据库连接方式。 6. **Direct Connection** 对于特定的数据库,如Interbase或Firebird,Delphi提供了直接连接的...
本文将深入探讨Java中常用的数据库连接方法,包括MySQL、Microsoft SQL Server、Sybase、Oracle、PostgreSQL、DB2以及Informix等主流数据库的连接方式,同时也会提及JDBC-ODBC桥接的连接方法。 ### MySQL数据库连接...
《Kettle 7.1数据库连接驱动包详解与应用》 Kettle,也称为Pentaho Data Integration(PDI),是一款强大的数据集成工具,广泛应用于数据清洗、转换和加载等任务。在使用Kettle进行数据库操作时,正确配置并选用...
- **C3P0**:提供数据库连接池服务,可提高数据库访问效率,减少资源创建和销毁的开销。使用C3P0需要引入`c3p0.jar`和`mchange-commons-java.jar`。 - **HikariCP**:高效且稳定的连接池实现,被誉为最快的Java...
本资源"03-数据库连接池驱动"包含了三种常用的数据库连接池驱动:C3P0、Druid和DBCP,它们都是为了优化数据库连接管理和复用而设计的。 首先,C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3...
在Java编程中,数据库连接是实现应用程序与数据库交互的基础。Java通过Java Database Connectivity (JDBC) API来提供这种连接能力。以下将详细讲解Java中如何连接到不同的数据库系统。 1. **Oracle数据库连接**: ...
标题中的"Kettle连接需要的常用数据库jar包.zip"指的是一个压缩文件,包含了Kettle与上述数据库通信所需的驱动程序(JDBC驱动)。在Java中,JDBC(Java Database Connectivity)是标准的API,使得Java程序能够与各种...
在IT行业中,数据库连接是应用程序与数据库交互的基础。本文将详细介绍如何使用Java语言连接到常见的数据库系统,包括Oracle、SQL Server 2005/2000、Sybase以及MySQL。 首先,Java通过Java Database Connectivity ...
在本文中,我们将总结常用的几种数据库连接方法,以供开发者参考。 一、JDBC 连接 DB2 JDBC(Java Database Connectivity)是一种用于连接数据库的 Java API,通过 JDBC,我们可以连接不同的数据库管理系统。要...
在本文中,我们将深入探讨Navicat的特性、功能以及如何使用它进行数据库连接和开发操作。 1. **多数据库支持**: Navicat的核心优势之一是其多数据库兼容性。用户可以通过一个统一的平台连接到不同类型的数据库,...