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、odbc桥接
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //装载JDBC-ODBC驱动程序
strCon = "jdbc:odbc:Test_DB"; //设置数据库连接字符串 ,test_DB
strCon = "jdbc:odbc:;Driver={Microsoft Access Driver (*.mdb)};DBQ=路径\\数据库名称"; //匿名连接,不需要配置ODBC数据源
strCon = "jdbc:odbc:;Driver={SQL Server};server=主机名\\实例名;database=数据库名称"; //匿名连接,不需要配置ODBC数据源
分享到:
相关推荐
**JDBC-ODBC连接字符串的组成:** JDBC连接字符串通常包含以下几个关键部分: - **Driver**:指定使用的ODBC驱动程序。例如:"sun.jdbc.odbc.JdbcOdbcDriver"。 - **Database URL**:数据源名称(DSN),例如:...
3. 对于其他数据库,如DB2、MySQL、Sybase、Informix和PostgreSQL,连接字符串的格式会有所不同,主要变化在于驱动类名、URL结构和参数。例如,MySQL数据库的连接字符串: ```java Class.forName("org.gjt.mm....
### JDBC-ODBC JTDS连接字符串详解 #### 一、JDBC与ODBC简介 - **JDBC(Java Database Connectivity)**: 是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的...
- 连接字符串:`jdbc:odbc:dsnname` - `dsnname`是ODBC数据源名称。 4. **Oracle**: - 驱动类:`oracle.jdbc.driver.OracleDriver` - 连接字符串:`jdbc:oracle:thin:@localhost:1521:ora9` - `localhost`是...
以下是对不同数据库的JDBC驱动和连接字符串的详解: 1. MySQL: - 驱动类:`com.mysql.jdbc.Driver` - 连接字符串的基本格式:`jdbc:mysql://[host:port]/[database][?parameters]` - 示例:`jdbc:mysql://...
了解这些JDBC连接字符串的基本格式和使用方法,对于开发人员来说至关重要,因为它们是Java应用程序连接各种数据库的基础。正确配置这些字符串,开发者就能成功地从Java程序中执行SQL查询,进行数据操作和管理数据库...
3. 获取连接:与JDBC类似,使用`DriverManager.getConnection()`,但连接字符串会指定ODBC数据源名,如`DriverManager.getConnection("jdbc:odbc:datasourcename")`。 4. 后续步骤与JDBC连接相似,执行SQL、处理结果...
### JDBC连接各种数据库字符串大全详解 #### 一、Oracle数据库(Thin模式) 在Java中使用JDBC连接Oracle数据库时,通常采用的是thin模式。这种方式直接通过JDBC驱动与Oracle数据库进行交互,不需要额外的中间层...
连接字符串格式为`jdbc:odbc:<Databasename>`,其中`mymoon`是ODBC数据源的名字。 #### 步骤三:执行SQL查询 ```java sql = con.createStatement(); rs = sql.executeQuery("SELECT * FROM employee WHERE salary >...
为了方便开发者理解和掌握不同数据库的连接方式,本文将详细介绍几种主流数据库的JDBC连接字符串及配置方法。 #### 二、JDBC基础知识回顾 在深入了解具体的数据库连接字符串之前,我们先来回顾一下JDBC的基本概念...
在连接字符串中,可以指定ODBC驱动程序名(通常是`sun.jdbc.odbc.JdbcOdbcDriver`)以及数据库文件的位置。例如: ```java Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection conn = DriverManager.get...
本文将详细介绍如何使用JDBC连接字符串和方法来连接不同的数据库,包括MySQL、Oracle、SQLServer2005、Access、SQL Server7.0/2000、DB2以及Sybase。 1. **MySQL数据库连接**: - 首先,你需要在项目中引入`mysql-...
由于给定的文件信息中存在大量的无关内容,本回答将仅专注于文件中与Microsoft SQL Server Express、JDBC-ODBC桥和JDBC远程连接相关的部分,并生成相关知识点。 Microsoft SQL Server Express是微软公司推出的一个...
Oracle数据库连接需要`classes12.zip`中的`oracle.jdbc.driver.OracleDriver`,连接字符串示例: ``` "jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL" ``` 5. **Sybase**: Sybase数据库连接使用`jconn2....
本文将详细解读一个包含多种数据库类型(如 SQL Server、Oracle 和 MySQL)的连接字符串集合,并针对每种类型的连接字符串进行深入分析。 #### 二、SQL Server 连接字符串 SQL Server 是一种广泛使用的数据库管理...
Oracle的连接字符串常使用ODBC(Open Database Connectivity)或JDBC(Java Database Connectivity)格式。ODBC示例如下: - Server(服务器):TNS名称或IP地址。 - SID(系统标识符)或Service Name(服务名):...
本文详细介绍了JDBC中常用的数据库连接字符串及其配置方法,包括MySQL、PostgreSQL、Oracle、Sybase、Microsoft SQL Server、ODBC以及DB2等数据库的连接方式。了解这些连接字符串的格式和参数设置对于进行数据库操作...
本篇文章将深入探讨DB2和Oracle数据库的连接字符串以及它们的连接方式。 首先,让我们来了解DB2的连接字符串。DB2连接字符串主要用于应用程序与DB2数据库服务器之间的通信,它包含了诸如服务器地址、端口号、数据库...
在实现中,需要配置JDBC驱动和ODBC数据源,如文档中提到的sun.jdbc.odbc.JdbcOdbcDriver,配置文件中需要指定JDBC连接字符串格式为jdbc:odbc:guestbook。然后通过JDBCDriverManager的getConnection()方法来建立与...