本文将主要为大家介绍Java连接各种数据库的方法。
1、Oracle数据库
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 Server数据库
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
//mydb为数据库
String user="sa";
String password="123456";
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、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);
6、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);
7、Informix数据库
Class.forName("com.informix.jdbc.IfxDriver").newInstance();
String url = "jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;
user=testuser;password=testpassword";
//testDB为你的数据库名
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement
8、Sybase数据库
Class.forName("com.sybase.jdbc.SybDriver").newInstance();
String url =" jdbc:sybase:Tds:localhost:5007/tsdata";
//tsdata为你的数据库名
Properties sysProps = System.getProperties();
SysProps.put("user","userid");
SysProps.put("password","user_password");
Connection conn= DriverManager.getConnection(url, SysProps);
9、JDBC_ODBC桥
DRIVER:
sun.jdbc.odbc.JdbcOdbcDriver
CONNECT_STRING:
jdbc:odbc:db
10、WEBLOGIC
DRIVER:
weblogic.jdbc.pool.Driver
CONNECT_STRING:
jdbc:weblogic:mssqlserver4:northwind@localhost
分享到:
相关推荐
在Java编程中,数据库连接是通过Java Database Connectivity (JDBC) API来实现的,它提供了一套标准接口,允许开发者使用Java语言与各种不同的数据库系统进行交互。连接字符串是JDBC中一个关键的概念,用于指定...
在软件开发过程中,数据库连接字符串是连接应用程序与数据库管理系统之间的重要桥梁。本文将详细解读一个包含多种数据库类型(如 SQL Server、Oracle 和 MySQL)的连接字符串集合,并针对每种类型的连接字符串进行...
本文旨在介绍如何在ASP.NET 2.0中通过配置节加密功能来提高数据库连接字符串的安全性。 #### 原理简介 ASP.NET 2.0引入了配置节加密功能,以解决连接字符串明文存储带来的安全问题。此功能主要依靠两种内置的受...
为了确保应用能够顺利地访问这些数据库,我们需要正确配置数据库连接字符串及相关驱动程序。本文将详细介绍如何使用Java连接常见的几种数据库(包括Oracle、DB2、SQL Server、Sybase、Informix、MySQL、PostgreSQL和...
参考提供的“数据库连接字符串大全及详解.txt”文件,可以获取更全面的信息和更多示例。 在编程中,正确配置连接字符串是确保应用程序能够成功访问数据库的第一步。务必妥善管理这些敏感信息,避免因泄露而导致的...
1. **数据库连接字符串**:数据库连接字符串是Java应用程序用来建立到特定数据库的连接的关键配置。它包含了数据库的类型、主机地址、端口号、数据库名称以及可能的其他参数。例如: - 对于MySQL,连接字符串可能是...
首先,Java数据库连接(JDBC)是Java API,它允许Java程序与各种数据库进行交互。JDBC驱动是实现JDBC接口的类库,它们充当Java应用程序与数据库之间的桥梁。根据不同的数据库管理系统(DBMS),Java提供了四种类型的...
详细讲解java各种数据库连接字符串(2-2).jsp
Java提供了四种类型的JDBC驱动,从低级到高级分别是:Type 1(JDBC-ODBC桥接驱动)、Type 2(部分Java驱动)、Type 3(纯Java网络协议驱动)和Type 4(纯Java数据库连接驱动)。现代应用程序通常使用Type 3或Type 4...
连接数据库的字符串不用手动定,自动生成 生成在 txt档
数据库连接字符串是应用程序与数据库建立连接的关键组成部分,它包含了用于标识数据库服务器、数据库名称、端口号、认证信息等参数。以下是对各个数据库连接字符串样例的详细解释: 1. **Access**: Access数据库...
### Java连接数据库字符串详解 #### 一、JDBC概述与加载驱动 在Java开发中,JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类...
用户只需配置一些基本信息,比如数据库连接参数和待搜索的字符串,程序就能自动遍历数据库表并返回匹配结果。 在Oracle数据库中,查找字符串通常涉及SQL的LIKE或INSTR操作符。LIKE用于模糊匹配,允许使用通配符(%...
总结,要成功连接Oracle数据库集群,Java开发者需要理解不同JDBC驱动的适用场景,选择正确的驱动,以及编写能够处理集群环境的连接字符串。同时,注意错误处理和日志记录,以确保系统稳定性和可维护性。
这些连接字符串中的参数可以根据实际情况进行调整,例如,如果数据库不在本地,需要替换`localhost`为实际的IP地址;如果使用不同的端口,需要修改对应的数字;如果数据库名称或服务器名称不同,也需要相应替换。...
在IT领域,数据库连接字符串是实现应用程序与数据库服务器之间建立通信的重要组成部分。本文将详细介绍SQL Server、Oracle以及MySQL三种常用数据库系统的连接字符串配置方法及其各组成部分的意义。 ### SQL Server ...
对于Cache,连接字符串可能类似于`jdbc:cache://localhost:1972/MyDatabase`,其中`localhost`是数据库服务器的主机名,`1972`是Cache默认的监听端口,`MyDatabase`是你要连接的数据库名。 3. **Java代码示例**:...