`
hpjianhua
  • 浏览: 241584 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类

JDBC连接的方式

阅读更多
  下面罗列了各种数据库使用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,"",""); 
分享到:
评论

相关推荐

    jdbc连接oracle三种方式

    总结来说,选择合适的JDBC连接方式取决于你的Oracle环境。Service Name方式适用于多实例或集群环境,而SID和TNS Name方式更适合于简单的单实例设置。在实际使用中,应根据系统需求和配置进行选择。

    JDBC连接方式

    简单几种JDBC链接方式 DB2Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance(); String url="jdbc:db2://localhost:5000/sample"; //sample为你的数据库名 String user="admin"; String password=""; ...

    三种数据库的jdbc连接方式小例子(附:数据库文件)

    本文将详细介绍如何使用JDBC连接MySQL、SQLServer和Oracle这三种常见数据库,并进行基本的增删改查操作。 一、MySQL的JDBC连接 MySQL是一款广泛使用的开源关系型数据库。使用JDBC连接MySQL,首先需要在项目中引入...

    4中JDBC连接方式理解

    了解JDBC的四种连接方式对于开发人员来说至关重要,因为它直接影响到应用程序的性能、可移植性和易用性。 1. Type 1:JDBC-ODBC 桥驱动 Type 1驱动是最早的JDBC实现,它将JDBC调用转换为ODBC调用,然后ODBC再与...

    JDBC连接各种数据库的方式

    下面我们将详细探讨这些数据库的JDBC连接方式。 1. **Oracle 8/8i/9i 数据库 (Thin 模式)** Oracle数据库使用`OracleDriver`驱动程序。在连接之前,需要加载驱动类。以下是如何连接到Oracle数据库的例子: ```...

    JDBC连接各种数据库的方法

    在给定的部分内容中,列出了多种数据库及其对应的JDBC连接方式: 1. **MySQL**:使用`mysql-connector-java`驱动,通过`org.gjt.mm.mysql.Driver`类进行连接。示例代码展示了如何加载驱动、设置URL以及通过用户名和...

    hive jdbc连接方式加密

    hive权限,通过自定义jar对hive的10000端口进行权限管控,直接放入到hive所在的lib环境下,然后对xml文件进行相应的配置

    各种数据库的JDBC连接大全

    在本文中,我们将探讨不同数据库的JDBC连接方式,包括Microsoft SQL Server、MySQL、Oracle、Sybase和PostgreSQL。 1. **Microsoft SQL Server & Sybase**: - 使用jTDS驱动进行连接。jTDS是一款开源的、实现了...

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

    #### 三、不同数据库的JDBC连接方式 ##### 1、Oracle8/8i/9i数据库(thin模式) 对于Oracle数据库,连接代码如下所示: ```java Class.forName("oracle.jdbc.driver.OracleDriver"); String url = "jdbc:oracle:...

    jdbc连接各种数据库方式列表和下载列表

    通过上述示例,我们可以看到,尽管不同数据库的JDBC连接方式存在差异,但基本流程相似:加载合适的JDBC驱动、构建正确的URL、设置必要的参数(如用户名、密码和数据库名)。这些步骤是开发人员在使用JDBC进行数据库...

    JDBC连接8种数据库.docx

    下面将详细介绍八种常见数据库的JDBC连接方式。 一、Oracle数据库连接 Oracle数据库是一种关系型数据库管理系统,广泛应用于企业级应用中。JDBC连接Oracle数据库需要加载Oracle的驱动程序,下面是连接代码: ```...

    JDBC连接各种数据库.rar

    除了基本的JDBC连接方式,还有JDBC连接池的概念,比如Apache的DBCP、C3P0,以及更现代的HikariCP。这些连接池能有效地管理数据库连接,提高性能,减少数据库负载。 此外,JDBC还支持批处理,允许多个SQL语句一起...

    jdbc连接各种数据库方式

    2. **JDBC连接各种数据库方式** - MySQL:使用MySQL Connector/J驱动,配置URL通常为`jdbc:mysql://localhost:3306/your_database?useSSL=false&serverTimezone=UTC`。 - Oracle:使用Oracle JDBC驱动(ojdbc),...

    JDBC 数据库常用连接链接字符串

    本文将详细介绍几种常见数据库的JDBC连接方式,包括Oracle、DB2、SQL Server、Sybase、Informix、MySQL以及PostgreSQL。每种数据库的连接方式都有所不同,主要体现在JDBC驱动类名、URL格式及参数上。 #### 二、...

    Java-jdbc数据库连接池总结.doc

    Java JDBC 数据库连接池技术是Java应用程序访问数据库的关键优化手段,尤其在Web应用程序中,它解决了传统JDBC连接方式存在的效率低下和资源浪费问题。Java JDBC(Java Database Connectivity)是Java语言与各种...

    jdbc 连接impala或者jdbc连接hive

    下面将详细介绍如何使用JDBC连接Hive和Impala。 1. **JDBC连接Hive** Hive提供了一个名为Hive JDBC的驱动,它允许外部应用程序通过JDBC协议与Hive服务通信。要建立JDBC连接到Hive,你需要以下步骤: - **获取...

    在使用jdbc连接数据库(sqljdbc4)

    除了传统的JDBC连接方式,还可以使用数据源(DataSource)来连接数据库。数据源是JNDI(Java Naming and Directory Interface)的一部分,通常在应用服务器中配置。使用数据源的优点包括连接池管理、事务管理和线程...

    各种数据库的JDBC连接

    除了基本的JDBC连接方式,还有DataSource(数据源)连接池的方式,如Apache Commons DBCP、C3P0和HikariCP等。这种方式可以提高性能,通过复用已建立的数据库连接,避免频繁创建和关闭连接带来的资源消耗。 在实际...

    jdbc连接mysql工具

    除了基本的JDBC连接方式,还可以通过设置连接参数进行优化,比如设置超时时间、最大连接数、最小连接数等,以适应不同的应用场景。 总结,JDBC连接MySQL工具是Java开发中不可或缺的部分,它提供了连接、操作和管理...

Global site tag (gtag.js) - Google Analytics