`

java各种数据库直连字符

阅读更多

各种数据连接
0、access
   String driver="sun.jdbc.odbc.JdbcOdbcDriver";     
   String url="jdbc:odbc:driver={Microsoft  Access  Driver (*.mdb)};DBQ=c:\\allpro.mdb";


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);

 

分享到:
评论

相关推荐

    sqlserver数据库直连包

    "sqlserver数据库直连包"指的是一个工具或组件,它允许用户直接与SQL Server数据库进行交互,无需通过中间层服务。这样的直连包通常包含了必要的驱动程序和接口,以便应用程序能够建立到SQL Server的连接并执行SQL...

    JAVA各种数据库使用JDBC连接的方式

    Java数据库连接(JDBC)是一组由Java编程语言编写的类和接口组成的API,它为开发人员提供了与多种数据库进行交互的标准方法。尽管各个数据库供应商提供的接口可能有所不同,但通过使用JDBC,开发者可以轻松地在不同...

    SAP HANA数据库直连工具

    标题中的"SAP HANA数据库直连工具"是指用于与SAP HANA高性能内存数据库进行直接交互的软件或程序。SAP HANA是一个企业级的数据管理平台,它支持实时分析和事务处理,为业务应用程序提供了强大的数据处理能力。直连...

    JDBC直连数据库的一般方法

    下面将详细阐述JDBC直连数据库的一般方法,以及如何在Java中实现数据库连接。 1. **导入JDBC驱动**:首先,我们需要在项目中导入对应的JDBC驱动库。对于MySQL,这可能是mysql-connector-java.jar;对于Oracle,可能...

    java直连包

    Java直连包,正如其名,是专门为Java应用程序设计的,用于实现与Microsoft SQL Server数据库的直接连接。这个包包含了必要的驱动程序和其他组件,使得Java开发者可以利用JDBC(Java Database Connectivity)API来与...

    java连接access的mdb文件

    在Java编程环境中,连接并操作Microsoft Access(MDB)文件是一个常见的任务,特别是在处理小型数据库或进行数据迁移时。本文将详细介绍如何使用Java连接到Access的MDB文件,并执行基本的读写操作。 首先,要实现这...

    lucene与数据库连接进行查询

    JDBC 是 Java 中的标准 API,允许程序与各种数据库进行交互。使用 JDBC,你需要加载对应的数据库驱动,然后通过 `DriverManager.getConnection()` 方法创建数据库连接。接着,你可以创建 `Statement` 或 `...

    八种数据库的连接方式

    Access数据库(ODBC直连) Microsoft Access是一种流行的小型数据库管理系统,常用于桌面应用程序。通过ODBC(Open Database Connectivity)可以直接连接Access数据库。连接时需加载`sun.jdbc.odbc.JdbcOdbcDriver...

    ArcSDE 直连 总结

    这种错误通常是由于直连字符串中的`INSTANCE`格式错误导致的。例如,在指定实例名称时,如果没有正确使用端口号或实例别名,就可能会出现此类错误。为了解决这个问题,需要确保实例名称的格式符合Oracle的连接要求。...

    jdbc连接各种数据库驱动包

    Oracle数据库支持JDBC-ODBC桥接驱动、网络驱动器( Thin Driver)和本地直连驱动(Native Driver)。最常用的是Thick Driver(也称为thin driver),它是一个轻量级的纯Java驱动,不需要Oracle客户端软件。同样,...

    数据库方面注意事项及连接数据库

    3. API和驱动程序:应用程序使用特定的API(如Java的JDBC,Python的pymysql)和数据库驱动程序来建立连接。驱动程序是实现API与数据库通信的中间件。 4. SQL语言:SQL(结构化查询语言)是操作数据库的标准语言。...

    sql server 直连包

    "sql server 直连包"通常指的是能够使应用程序直接连接到SQL Server的驱动程序或组件集合。在这个压缩包中,"sqlserver driver"很可能是包含了一个或多个数据库驱动,用于支持应用程序与SQL Server之间的通信。 1. ...

    JDBC直连驱动程序库文件.rar

    "JDBC直连驱动程序库文件.rar"这个压缩包包含的就是用于实现Java与SQL Server 2000数据库直连的驱动程序库。在本篇文章中,我们将深入探讨JDBC、直连驱动以及如何在SQL Server 2000中使用它们。 首先,JDBC是Java ...

    sql直连必须的3个文件

    在SQL Server数据库环境中,"sql直连"通常指的是通过ODBC(Open Database Connectivity)或JDBC(Java Database Connectivity)等接口直接与SQL Server数据库进行连接,实现数据的查询、更新和管理。为了实现这种直...

    SQL Server 2005直连驱动

    SQL Server 2005直连驱动是针对微软SQL Server数据库管理系统的一个重要组件,它允许应用程序直接与数据库服务器建立连接,而无需通过额外的中间件或桥接器。这一特性对于提升程序性能、减少资源消耗以及提高代码...

    ORACLE直连数据库注入提权详解.pdf

    ### ORACLE直连数据库注入提权详解 #### ORACLE数据库简介 ORACLE是一款基于高级结构化查询语言(SQL)的大型关系型数据库管理系统。它利用SQL作为其主要的数据管理语言,该语言支持数据定义、数据操作(包括查询)...

    JBuilder2005直连数据库(sql2000)配置方案

    本文将详细介绍如何在 JBuilder 2005 中配置直连 Microsoft SQL Server 2000 数据库的方法,帮助开发者高效地进行数据库操作。 #### 一、安装 JDBC 驱动程序 **步骤 1:** 获取 Microsoft SQL Server 2000 的 JDBC ...

    JDBC实用技术(连接Oracle数据库)

    4. **类型4(纯Java驱动,直连驱动)**:如Oracle的 thin driver,也是完全用Java实现,直接与数据库通信,速度最快,最高效。 对于Oracle数据库,通常推荐使用类型4的驱动,因为它无需安装额外的本地组件,且性能...

    SQL直连包 sqlserver

    - 连接字符串通常包括服务器名称或IP地址、端口号、数据库名称、用户名和密码,直连包可能提供了预设的连接信息。 3. **T-SQL语言**: - SQL Server使用Transact-SQL(T-SQL)作为其数据库查询语言,它是SQL的...

    sqlserver直连包

    "sqlserver直连包"可能指的是一个包含了用于直接连接到SQL Server数据库的工具、驱动程序或脚本的压缩文件。这个压缩包可能是为了方便用户快速、便捷地与SQL Server建立连接而设计的。 SQL Server提供了多种方式来...

Global site tag (gtag.js) - Google Analytics