1、Oracle8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
2、DB2数据库
Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();
String url="jdbc:db2://localhost:5000/sample"; //sample为你的数据库名
String user="admin";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
3、Sql Server7.0/2000数据库
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb"; //mydb为数据库
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
4、Sybase数据库
Class.forName("com.sybase.jdbc.SybDriver").newInstance();
String url =" jdbc:sybase:Tds:localhost:5007/myDB";//myDB为你的数据库名
Properties sysProps = System.getProperties();
SysProps.put("user","userid");
SysProps.put("password","user_password");
Connection conn= DriverManager.getConnection(url, SysProps);
5、Informix数据库
Class.forName("com.informix.jdbc.IfxDriver").newInstance();
String url = "jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;
user=testuser;password=testpassword"; //myDB为数据库名
Connection conn= DriverManager.getConnection(url);
6、MySQL数据库
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/myDB";
user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1" ;//myDB为数据库名
Connection conn= DriverManager.getConnection(url);
7、PostgreSQL数据库
Class.forName("org.postgresql.Driver").newInstance();
String url ="jdbc:postgresql://localhost/myDB";//myDB为数据库名
String user="myuser";
String password="mypassword";
Connection conn= DriverManager.getConnection(url,user,password);
8、Access数据库
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String dburl ="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=Mobile.mdb";//此为NO-DSN方式
//String dburl ="jdbc:odbc:odbcName";//此为ODBC连接方式
Connection conn=DriverManager.getConnection(dburl);
分享到:
相关推荐
下面我们将详细探讨如何使用Java连接到各种类型的数据库。 1. **Oracle 8/8i/9i 数据库 (thin模式)** Oracle的thin驱动是一种轻量级的连接方式,不需要Oracle客户端软件。首先需要添加Oracle JDBC驱动到项目类...
本教程将深入讲解如何使用Java连接MySQL、SQL Server、Oracle和DB2这四种常见数据库,并提供相应的驱动代码实例。 1. **MySQL数据库连接**: MySQL是一款开源、免费的关系型数据库管理系统,广泛应用于Web应用中。...
文件列表中的文档可能包含更具体的示例和针对特定数据库的连接步骤,如`JAVA连接ORACLE.doc`和`JSP连接各类数据库大全SQLServer2000 JDBC驱动的完整安装及测试说明.doc`。阅读这些文档可以帮助你深入理解如何根据...
Java连接Oracle数据库时,需要`ojdbc`系列的jar包。这个驱动包通常包含`ojdbc6.jar`或`ojdbc7.jar`,它们提供了与Oracle数据库通信所需的API。开发者可以通过`Class.forName()`方法加载驱动,并使用`DriverManager....
本篇将详细介绍如何使用Java连接MySQL、DB2以及SQL Server 2000这三种常见的数据库。 首先,让我们了解JDBC的基本概念。JDBC是Java中的一组接口和类,它定义了如何在Java应用程序中与关系型数据库进行通信的规范。...
【jsp连接各类数据库】 在Java Web开发中,JSP(JavaServer Pages)常常用于创建动态网页,而数据库连接是Web应用程序的重要组成部分。本篇将详细讲解如何使用JSP连接Oracle、SQL Server和DB2等常见数据库。 一、...
《JAVA连接MYSQL数据库开发的库存管理信息系统详解》 在信息技术高度发达的今天,库存管理信息系统已经成为企业运营不可或缺的一部分。本文将深入探讨一个基于JAVA编程语言和MYSQL数据库开发的库存管理信息系统,...
JSP (Java Server Pages) 是一种基于Java...虽然在学习阶段这样做有助于理解数据库连接的基本概念,但在实际项目中,推荐使用更高级的框架如Spring JDBC或MyBatis来管理数据库连接,以实现更高效、更安全的数据库操作。
这些驱动包使得Java应用程序能够通过Java Database Connectivity (JDBC) API与数据库建立连接,执行SQL语句,处理查询结果等操作。下面将详细讲解每个驱动包及其相关的知识点。 1. JDBC2005数据库连接驱动: JDBC...
在"标题"中提到的"DBeaver连接各类数据库所需驱动大全"是指DBeaver为了方便用户一次性解决所有数据库连接驱动问题而打包的集合。这个集合通常包含了广泛的数据库驱动程序,使得用户无需单独下载每个数据库的驱动,...
本压缩包包含的“各类数据库连接驱动包”是实现JDBC功能的核心组件,使得Java程序能够与各种数据库系统进行通信。 首先,我们来理解JDBC的基本概念。JDBC是Sun Microsystems公司开发的一套API,它为Java程序员提供...
### 各类数据库连接参数详解 #### 一、MySQL数据库连接参数 - **驱动文件**:`mysql-connector-java-5.1.5-bin.jar` - **驱动类**:`com.mysql.jdbc.Driver` - **连接URL格式**:`jdbc:mysql://<主机地址>:<端口号...
首先,JDBC(Java Database Connectivity)是Java语言访问数据库的标准API,它允许Java应用程序通过编写Java代码与数据库进行通信。在JSP中,我们通常会通过以下步骤来建立数据库连接: 1. **加载驱动**:使用`...
根据给定的文件信息,我们将深入探讨各类基本的数据库连接方法,主要聚焦于 JDBC 连接方式,并通过 Java 和 JSP 的示例代码来详细解释这些连接方法。 ### 一、JDBC 概述 Java Database Connectivity (JDBC) 是 ...
SQL Server是微软公司的关系型数据库,Java连接SQL Server通常使用`mssql-jdbc.jar`。连接SQL Server的JDBC URL会包含服务器名、端口、数据库名等信息。 7. **Sybase**: Sybase是另一种企业级数据库系统,现在归...