前言:备忘
1. MySQL(mysql-connector-java-5.0.3.jar)
代码
- Class.forName("com.mysql.jdbc.Driver");
- Connection cn = DriverManager.getConnection("jdbc:mysql://MyDbComputerNameOrIP:3306/DatabaseName",user,password);
2. PostgreSQL(http://www.de.postgresql.org)pgjdbc2.jar
代码
- Class.forName( "org.postgresql.Driver" );
- cn = DriverManager.getConnection( "jdbc:postgresql://MyDbComputerNameOrIP/myDatabaseName", sUsr, sPwd );
3. Oracle(http://www.oracle.com/ip/deploy/database/oracle9i/)classes12.zip
代码
- Class.forName( "oracle.jdbc.driver.OracleDriver" );
- cn = DriverManager.getConnection( "JdbcOracle:thin:@MyDbComputerNameOrIP:1521:DatabaseName", sUsr, sPwd );
4 Microsoft SQLServer(http://www.microsoft.com)
代码
- Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver" );
- cn = DriverManager.getConnection( "jdbc:microsoft:sqlserver://MyDbComputerNameOrIP:1433;databaseName=master", sUsr, sPwd );
5. ODBC
java 代码
代码
- Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
- Connection cn = DriverManager.getConnection( "jdbcdbc:" + sDsn, sUsr, sPwd );
分享到:
相关推荐
与数据库进行交互通常需要通过数据库连接,这涉及到URL(统一资源定位符)和驱动器。这里我们将详细介绍如何连接到各种类型的数据库,包括Oracle、Access、SQL Server、DB2、Informix、Sybase以及MySQL。 1. **...
数据库连接池在Java和SQL应用中扮演着至关重要的角色,它是优化数据库操作性能、提高系统资源利用率的关键技术。本文将深入探讨Java与SQL数据库连接池的概念、工作原理、优势以及如何在实际项目中进行配置和使用。 ...
本文将基于给定的“Java连接各种数据库方式连接各种数据库方式速查表”的标题、描述、标签和部分内容,详细阐述如何使用Java通过JDBC(Java Database Connectivity)接口连接Oracle、DB2、SQL Server、Sybase、...
### 连接的Driver和URL #### 知识点一:Windows身份验证连接数据库 在进行数据库连接时,经常会遇到需要使用不同的身份验证方式进行连接的情况。其中,Windows身份验证是一种较为常见的连接方式,特别是在Windows...
### 数据库连接driverClass与jdbcUrl详解 在Java应用程序中,与各种类型的数据库进行交互时,需要使用到特定的驱动程序以及正确的连接字符串。本文将详细介绍不同数据库的`driverClass`与`jdbcUrl`,帮助开发者更好...
标题与描述均提及了“JDBC连接各种数据库的方法”,这明确指出文章将聚焦于Java数据库连接(JDBC)技术在不同数据库系统中的应用。JDBC是Java开发工具包的一部分,它提供了一组标准的API,使得Java应用程序能够访问...
总的来说,学习和理解JDBC连接数据库的方式是Java开发人员必备的基础技能,它涵盖了数据库连接的生命周期管理,SQL的执行,以及结果的处理,是数据库操作的核心接口。通过实践和理解不同数据库的特性和配置,可以...
Java Database Connectivity (JDBC) 是Java编程语言中用于与各种数据库进行交互的一种接口。通过JDBC,开发者可以编写...同时,为了更好的性能和安全性,建议使用连接池管理数据库连接,并在完成操作后及时关闭连接。
Java数据库连接(JDBC)是Java平台中的一个重要组件,它允许Java程序与多种关系型数据库进行交互。通过使用JDBC,开发者可以使用纯Java API来编写数据库应用程序,而无需依赖于特定数据库供应商提供的API。尽管如此...
使用Tomcat连接池可以实现数据库连接的池化,提高系统的性能和可靠性。Tomcat连接池可以通过JNDI来配置数据库连接信息。在Tomcat的配置文件中,添加以下配置信息: ``` type="javax.sql.DataSource" username=...
### JDBC的各种数据库驱动及URL详解 #### 一、概述 JDBC(Java Database Connectivity)是Java平台上的数据库访问技术,它允许开发人员通过标准的API与各种不同的数据库进行交互。在使用JDBC进行数据库操作时,...
1. **Oracle数据库连接** Oracle数据库使用`OracleDriver`驱动程序。以下代码展示了如何建立连接: ```java Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url = "jdbc:oracle:thin:...
Oracle 数据库连接 #### 连接步骤 要连接Oracle数据库,首先需要加载对应的JDBC驱动: ```java Class.forName("oracle.jdbc.driver.OracleDriver"); ``` 然后设置数据库连接URL、用户名及密码: ```java String ...
数据库连接是Java应用程序与数据库进行交互的基础,尤其在J2EE环境中,如Struts、Spring和Hibernate等框架的使用,都需要依赖于稳定的数据库连接。本文将深入探讨如何使用Java连接各种主流数据库,包括SQL Server、...
此外,为了提高安全性,建议使用连接池管理数据库连接,如C3P0、HikariCP或Apache DBCP。这不仅能优化性能,还能有效地管理资源,防止资源泄漏。同时,注意处理异常并关闭不再使用的连接,以避免潜在的问题。
DataSource是JNDI(Java Naming and Directory Interface)的一部分,允许在应用服务器中管理数据库连接池。这不仅可以提高性能,还可以更好地处理连接的生命周期和异常。 总的来说,Java通过JDBC API为开发者提供...
以上介绍了如何使用Java通过JDBC连接不同类型的数据库,并详细解释了各个数据库连接的配置参数。在实际应用中,根据不同的数据库类型选择合适的驱动程序,并正确设置URL、用户名、密码以及其他连接参数是非常重要的...