`

连接各种数据库方式速查表

阅读更多

下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。 

  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(); //或者Class.forName('com.mysql.jdbc.Driver');
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数据库直连用ODBC的

Class.forName('sun.jdbc.odbc.JdbcOdbcDriver') ;
String url
='jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ='+application.getRealPath('/Data/ReportDemo.mdb');
Connection conn 
= DriverManager.getConnection(url,'','');
Statement stmtNew
=conn.createStatement() ; 
分享到:
评论

相关推荐

    java 连接各种数据库方式 连接各种数据库方式速查表

    本文将基于给定的“Java连接各种数据库方式连接各种数据库方式速查表”的标题、描述、标签和部分内容,详细阐述如何使用Java通过JDBC(Java Database Connectivity)接口连接Oracle、DB2、SQL Server、Sybase、...

    【领卓教育】-分享-有关连接各种数据库方式速查表

    分享一些有关各种数据库方式速查表的方法,例:Sql Server7.0/2000、DB2、Oracle8/8i/9i等数据库。

    JDBC数据库链接,连接各种数据库方式速查表

    ### JDBC数据库连接方式速查表详解 #### 一、引言 在软件开发过程中,不同类型的数据库被广泛应用。为了能够高效地与这些数据库进行交互,Java开发者常常使用JDBC(Java Database Connectivity)来建立数据库连接。...

    连接各种数据库方式速查表.doc

    在IT领域,数据库是存储和管理数据的核心工具,不同的数据库系统有着不同的连接方式。本文将详细解析各种主流数据库的连接方法,包括Oracle、DB2、SQL Server、Sybase、Informix、MySQL、PostgreSQL以及Access。 1...

    java数据库大全 连接各种数据库方式速查表

    【正文】 Java数据库连接(JDBC)是Java开发者与各种数据库进行交互的主要方式。它提供了一种标准化的API,使得开发者可以用Java编写数据库...总的来说,了解和掌握JDBC连接数据库的方式是Java开发者必备的技能之一。

    java连接各种数据库方式速查表

    Java是一种广泛使用的编程语言,尤其在企业级...总之,Java连接数据库的方式多样,从基础的JDBC到高级的ORM框架,每种方法都有其适用场景和优缺点。理解并掌握这些技术,将有助于开发人员更加高效地进行数据库操作。

    JDBC连接各种数据库速查表

    ### JDBC连接各种数据库速查表知识点详解 #### 一、引言 在现代软件开发过程中,Java作为一种广泛使用的编程语言,其与不同数据库系统的交互变得至关重要。Java Database Connectivity (JDBC) 是一种用于执行 SQL ...

    jQuery_API_1.4.4速查表.chm css属性速查手册.chm

    此速查表涵盖了选择器、遍历、属性操作、事件处理、效果和动画、Ajax、插件等核心功能。例如,`$(selector)`是jQuery的基本选择器,用于选取HTML元素;`.click(function)`用于绑定点击事件;`.slideUp()`和`....

    Php函数速查表

    这些函数主要用于与Adabas数据库进行交互,包括获取结果集、自动提交、关闭连接、执行SQL语句等操作,是针对Adabas数据库的特定API。 #### AddSlashes:字符串转义 `addslashes()`函数在预定义的字符前添加反斜杠,...

    MySQL 标准SQL函数速查表 Standard SQL Functions Cheat Sheet

    在SQL语言中,标准SQL函数是数据库操作的重要组成部分,它们提供了对数据进行处理和分析的能力。MySQL作为一款广泛使用的开源关系型数据库管理系统,支持多种标准SQL函数,这使得开发者能够高效地管理和操作数据。...

    Oracle默认用户名与密码速查表.doc

    Oracle 默认用户名与密码速查表提供了 Oracle 数据库中各种默认用户名和密码的信息,这些信息对管理员用户非常重要。 Oracle 默认用户名与密码速查表中列出了多种 Oracle 用户的默认用户名和密码,包括 sys、...

    MySQL常见出错代码速查表

    通过查阅MySQL的官方文档或利用如“MySQL常见出错代码速查表”这样的资源,开发者可以更有效地诊断和解决遇到的问题。记得,每当遇到新的错误代码,及时查找其含义并采取相应措施,可以极大地提高工作效率。

    Python数据科学速查表.zip

    这个名为"Python数据科学速查表.zip"的压缩包包含了一系列关于Python在数据科学应用中的核心库的速查表,帮助用户快速查阅关键函数和概念。以下是对这些PDF文件内容的详细解释: 1. **Jupyter Notebook**:这是一个...

    Unix_Linux 命令速查表

    通过速查表,你可以迅速查找并学习新的命令,以应对各种系统管理任务。在实际工作中,不断地实践和查阅文档是提高技能的关键。记得,每一个Unix/Linux命令都是一种工具,组合使用能解决复杂的问题。

    PHP语法速查表

    这份“PHP语法速查表”显然旨在为初学者提供一个全面的参考指南,覆盖了从基本数据类型操作到复杂数据库交互的各种函数。下面是对其中部分关键知识点的详细解析: ### 1. 基本数学函数 - **abs()**: 用于获取数值...

Global site tag (gtag.js) - Google Analytics