`
qiuyujia
  • 浏览: 171973 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

jdbc连接五种数据库

阅读更多

package cn.com.db;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class DBconn {

public static Connection connDB_mysql() throws ClassNotFoundException {// mysql

   Class.forName("com.mysql.jdbc.Driver");

   String url = "jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=gbk";
   String user = "root";
   String password = "root";

   Connection conn = null;

   try {
    conn = DriverManager.getConnection(url, user, password);
   } catch (SQLException e) {
    System.out.println("数据库链接异常!mysql");

    e.printStackTrace();
   }

   return conn;
}

public static Connection connDB_sybase() throws ClassNotFoundException {// sybase
                    // ok

   Class.forName("com.sybase.jdbc2.jdbc.SybDriver");

   String url = "jdbc:sybase:Tds:192.168.14.238:5000/test&charset=cp936";
   String user = "testlogin";
   String password = "testlogin";

   Connection conn = null;

   try {
    conn = DriverManager.getConnection(url, user, password);
   } catch (SQLException e) {
    System.out.println("数据库链接异常!sybase");

    e.printStackTrace();
   }

   return conn;
}

public static Connection connDB_sqlserver() throws ClassNotFoundException {// sqlserver

   Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

   String url = "jdbc:microsoft:sqlserver://192.168.0.247:1433;DatabaseName=test";
   String user = "sa";
   String password = "";

   Connection conn = null;

   try {
    conn = DriverManager.getConnection(url,user,password);
   } catch (SQLException e) {
    System.out.println("数据库链接异常!sqlserver");

    e.printStackTrace();
   }

   return conn;
}

public static Connection connDB_oracle() throws ClassNotFoundException {// oracle ok

   Class.forName("oracle.jdbc.driver.OracleDriver");

   String url = "jdbc:oracle:thin:@192.168.0.246:1521:orcl";
   String user = "test";
   String password = "test";

   Connection conn = null;

   try {
    conn = DriverManager.getConnection(url, user, password);
   } catch (SQLException e) {
    System.out.println("数据库链接异常!oracle");

    e.printStackTrace();
   }

   return conn;
}

public static Connection connDB_db2() throws ClassNotFoundException {// db2

   Class.forName("com.ibm.db2.jcc.DB2Driver");

   String url = "jdbc:db2://192.168.0.2:50000/test:retrieveMessagesFromServerOnGetMessage=true;";
   String user = "test";
   String password = "test";

   Connection conn = null;

   try {
    conn = DriverManager.getConnection(url, user, password);
   } catch (SQLException e) {
    System.out.println("数据库链接异常!db2");

    e.printStackTrace();
   }

   return conn; }

 

分享到:
评论

相关推荐

    Jdbc连接oracle远程数据库中文乱码解决

    综上所述,解决JDBC连接Oracle远程数据库时的中文乱码问题,需要从多个层面进行检查和配置,包括应用程序的配置文件、JDBC连接参数、数据库服务器设置以及开发环境等。通过细心排查和合理配置,可以有效地避免这类...

    JDBC连接8种数据库.docx

    JDBC连接8种数据库 JDBC(Java Database Connectivity)是一种Java API,用于连接和操作数据库。下面将详细介绍八种常见数据库的JDBC连接方式。 一、Oracle数据库连接 ...了解这些差异性是使用JDBC连接数据库的基础。

    JDBC连接数据库测试

    JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试...

    JDBC连接5种数据库JAR包

    本主题将详细介绍如何使用JDBC连接五种不同的数据库——DB2、MySQL、Oracle、SQL Server 2000和SQL Server 2005,并着重讲解所需的JAR包。 1. **DB2数据库**: - JDBC连接DB2,需要IBM的JDBC驱动,通常为`db2jcc4....

    JDBC连接数据库各种数据库参数大全

    ### JDBC连接数据库各种数据库参数详解 #### 一、Oracle8/8i/9i数据库(thin模式) 在Java中通过JDBC访问Oracle数据库时,通常采用thin驱动方式。thin驱动是一种纯Java驱动,无需依赖任何非Java代码即可完成与...

    JDBC连接几种数据库的方式

    ### JDBC连接几种数据库的方式 Java Database Connectivity (JDBC) 是 Java 开发者访问关系型数据库的标准接口,通过 JDBC,开发者可以使用 SQL 语句来执行常见的数据库操作,如查询、更新、插入等。本文将详细介绍...

    JDBC 连接到 PostgreSQL 数据库获取数据简单例子

    本示例将详细介绍如何使用JDBC连接到PostgreSQL数据库并执行简单的数据获取操作。PostgreSQL是一种开源的对象关系型数据库管理系统,因其强大的功能和稳定性而广受欢迎。 首先,确保已安装PostgreSQL数据库并在系统...

    jdbc连接不同数据库方法

    标题中的“jdbc连接不同数据库方法”指的是使用Java Database Connectivity (JDBC) API来与不同的数据库进行交互的方法。JDBC是Java平台中用于访问数据库的标准Java API,它允许开发者执行SQL语句并处理结果。 在...

    JDBC连接SQL server数据库详细全过程

    详细介绍了,使用JDBC连接SQLserver数据库的全过程,各种配置各种步骤都非常详细。 仔细看一遍,很容易上手入门。 网上JDBC的教程很多,但是都很杂,很容易出错,这个里面讲解非常好。

    JDBC连接8种数据库的写法

    以上介绍了通过JDBC连接八种不同类型的数据库的基本方法。每种数据库都有其独特的连接方式和注意事项,了解这些细节对于开发者来说是非常重要的。在实际开发过程中,还需要根据具体的数据库版本和配置进行适当的调整...

    jsp中jdbc数据库连接

    jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc...

    JDBC连接7种数据库的例子.txt

    JDBC连接7种数据库的例子

    jdbc连接各种数据库

    本文将详细介绍如何使用JDBC连接Oracle、SqlServer、MySql和Access这四种常见的数据库。 一、Oracle数据库连接 Oracle数据库是企业级的大型关系型数据库管理系统。在Java中,我们通常会使用`ojdbc`驱动来连接Oracle...

    JDBC连接数据库步骤

    jdbc java 数据库 连接数据库 步骤

    jdbc连接各种数据库方式

    MHT文件是一种单个文件存储网页的格式,可能包含了如何使用JDBC连接数据库的网页教程,包括HTML代码示例和步骤解释。 5. **常用数据库JDBC连接写法.txt** 这个文本文件很可能包含了常用的JDBC连接代码片段,例如...

    Jdbc连接postgresql数据库(源码+jar包)

    总结来说,"Jdbc连接postgresql数据库(源码+jar包)"资源提供了使用Java JDBC连接到PostgreSQL数据库的实例,涵盖了从加载驱动到执行SQL的基本流程,对于学习和实践非常有帮助。通过学习和理解这些代码,开发者能够...

    JDBC连接各种数据库大全

    JDBC连接各种数据库大全 JDBC连接DB2 JDBC连接Microsoft SQLServer(microsoft) JDBC连接Sybase JDBC连接MySQL JDBC连接PostgreSQL JDBC连接Oracle JDBC连接ODBC

    jdbc连接access数据库的驱动jar包

    本资源提供的“jdbc连接access数据库的驱动jar包”正是为了这个目的。 标题中的“jdbc连接access数据库的驱动jar包”指的是用于Java应用程序通过JDBC接口连接到Access数据库所需的特定驱动程序库,通常是一个Java ...

    JDBC连接数据库方法文档

    JDBC 连接数据库方法文档 JDBC(Java Database Connectivity)是 Java 语言中用于连接数据库的标准 API。它提供了一种统一的方式来访问各种类型的数据库,包括关系数据库、对象数据库和文本数据库等。下面是 JDBC ...

    PG-java jdbc连接数据库

    本篇文章将深入探讨如何使用JDBC连接PG数据库,以及实现数据的增删改查操作。 首先,我们需要了解JDBC的基本概念。JDBC是Java程序访问数据库的一组接口和类,它允许开发者使用SQL语句来操作数据库。JDBC提供了一个...

Global site tag (gtag.js) - Google Analytics