以下数据库连接方式并没有全部都验证过,只是以前在多次搜查连接方式的时候顺手整理下来,仅供参考。
--------------------------------------------------------------------------------------------------
1、Oracle8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为你的数据库名
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("com.mysql.jdbc.Driver");
String url ="jdbc:mysql://localhost/myDB";//myDB为数据库名
String user ="root";
String password ="";
Connection conn= DriverManager.getConnection(url,user,password);
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();
分享到:
相关推荐
本文将根据“连接各种数据库方式速查表”的标题、描述及部分内容,详细解析连接各类主流数据库的方法,为开发者提供一份实用的指南。 ### 一、Oracle数据库连接 Oracle是企业级应用中常用的数据库系统之一,其连接...
分享一些有关各种数据库方式速查表的方法,例:Sql Server7.0/2000、DB2、Oracle8/8i/9i等数据库。
在IT领域,数据库是存储和管理数据的核心工具,不同的数据库系统有着不同的连接方式。本文将详细解析各种主流数据库的连接方法,包括Oracle、DB2、SQL Server、Sybase、Informix、MySQL、PostgreSQL以及Access。 1...
Java是一种广泛使用的编程语言,尤其在企业级...总之,Java连接数据库的方式多样,从基础的JDBC到高级的ORM框架,每种方法都有其适用场景和优缺点。理解并掌握这些技术,将有助于开发人员更加高效地进行数据库操作。
#### 三、连接各种数据库方式速查表 下面是几种常见数据库的JDBC连接方式: **1. Oracle数据库(Thin模式)** ```java Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url = "jdbc:...
"打印版数据库命令速查"文档提供了一种便捷的方式,让你能在任何时间、任何地点查阅和学习数据库相关的操作指令,尤其适合碎片化的学习场景。下面将详细阐述数据库命令的重要性和一些常见命令,以Oracle数据库为例。...
### JDBC连接各种数据库速查表知识点详解 #### 一、引言 在现代软件开发过程中,Java作为一种广泛使用的编程语言,其与不同数据库系统的交互变得至关重要。Java Database Connectivity (JDBC) 是一种用于执行 SQL ...
#### 一、连接各种数据库方式速查表 下面列举了几种常见数据库使用JDBC连接的方式,这些方法可以作为快速查阅的手册使用。 ### 1. Oracle 8/8i/9i 数据库 (Thin模式) ```java Class.forName("oracle.jdbc.driver....
《VC数据库速查宝典》是一本专门为使用Visual C++(简称VC)进行数据库开发的程序员准备的参考资料。这本书详细涵盖了在VC环境下与数据库交互的各种技术、方法和常见问题解决方案,旨在提高开发者的工作效率和代码...
以上是对Opencart数据库速查的主要内容,理解并熟练运用这些知识将有助于开发者更高效地进行Opencart的二次开发。压缩文件`cce86b7a53904146b8f353fbc4a3cd43`可能包含了更详细的数据库表结构和示例,可作为实际开发...
| 数据库 | 字符串连接符 | |----------|------------| | Oracle | `||` | | SQL Server | `+` | | MySQL | `CONCAT()` | | DB2 | `||` 或 `CONCAT()` | #### 二、iBATIS配置文件详解 iBATIS的配置文件主要通过XML...
表空间是Oracle数据库组织数据的主要方式,以下是一些基本操作: 1. **创建表空间**:使用`CREATE TABLESPACE`命令创建新的表空间,可以定义数据文件、大小、初始和后续段扩展、最大扩展限制等。例如,创建一个包含...
在IT领域,局域网(Local Area Network,LAN)连接数据库程序是一种常见的技术应用场景,它允许局域网内的计算机通过网络通信与数据库进行交互。这种技术广泛应用于企业内部的信息管理系统、共享数据服务以及多用户...
"数据库速查"这一概念,实际上是在强调快速访问和理解不同数据库系统特性的能力,这对于IT专业人员尤其是数据库管理员(DBA)、软件开发人员和系统架构师来说至关重要。通过有效的方法记忆数据库链接和特性,可以...
本话题将深入探讨如何在C++环境中利用连接池技术实现对Oracle数据库的高速连接与访问。 一、Oracle数据库基础 Oracle数据库提供了一套完整的数据管理解决方案,包括事务处理、数据仓库、网络数据库、安全性等。它的...
3. **全局优化**:在查询树的基础上,应用各种优化算法和策略,对查询计划进行全局范围内的优化。这个阶段可能涉及到重写查询树、调整查询执行顺序等操作,目的是减少通信成本和提高查询效率。 4. **局部优化**:在...
"Oracle数据库速学"涵盖了从基础操作到实际工作中常见的问题,同时也包括了一些面试中可能遇到的题目,对于初学者来说是一份很好的学习资源。下面我们将详细讨论Oracle数据库的关键知识点。 一、Oracle数据库基础 1...
本速查指南旨在帮助开发者快速查找并理解VB中的各种函数,提升编程效率。 1. **日期与时间函数**: - `Date`:返回当前日期。 - `Time`:返回当前时间。 - `Now`:返回当前日期和时间。 - `DateAdd`:在日期上...