`
xiangkun
  • 浏览: 101991 次
  • 性别: Icon_minigender_1
  • 来自: 马尔代夫
社区版块
存档分类
最新评论

动态链接mysql数据库

 
阅读更多
import java.sql.Connection;   
import java.sql.DriverManager;   
import java.sql.SQLException;   
    
public class ConnectDB {   
private static final String MYSQL = "jdbc:mysql://";   
    
private static final String ORACLE = "jdbc:oracle:thin:@";   
    
private ConnectDB() {   
}   
    
public static Connection getInstance(String DBType, String url)   
throws NoSuchDBException, SQLException {   
if ("mysql".equalsIgnoreCase(DBType))   
return getMySqlConn(url);   
if ("oracle".equalsIgnoreCase(DBType))   
return getOracleConn(url);   
return null;   
}   
    
public static void closeConn(Connection conn) {   
if (conn != null) {   
try {   
conn.close();   
} catch (SQLException e) {   
e.printStackTrace();   
}   
}   
}   
    
private static Connection getMySqlConn(String url) throws SQLException {   
Connection conn = null;   
try {   
Class.forName("com.mysql.jdbc.Driver");   
} catch (ClassNotFoundException e) {   
e.printStackTrace();   
}   
conn = DriverManager.getConnection(MYSQL + url, "root", "root");   
    
return conn;   
}   
    
private static Connection getOracleConn(String url) throws SQLException {   
Connection conn = null;   
try {   
Class.forName("oracle.jdbc.driver.OracleDriver");   
} catch (ClassNotFoundException e) {   
e.printStackTrace();   
}   
conn = DriverManager.getConnection(ORACLE + url, "daimami.com", "daimami.com");   
    
return conn;   
}   
} 

 

 

分享到:
评论

相关推荐

    java链接mysql数据库

    Java链接mysql数据库代码,从链接到关闭,注释详细,一目了然

    java工程链接mysql数据库

    实现一个简单的MVC模式,用jsp实现了一个登录界面,servlet进行控制,其中com.userdao下的UserBDAO类是对mysql数据库的操作,其中包括链接数据库,以及增删改查。 如果,该工程无法有错,第一,请检出mysql 数据库的...

    java连接mysql数据库(JDBC驱动).

    ### Java连接MySQL数据库(JDBC驱动) #### 软件下载 - **MySQL**: 版本 4.1.11 下载地址: [http://dev.mysql.com/downloads/mysql/4.1.html](http://dev.mysql.com/downloads/mysql/4.1.html) - **JDBC驱动**: ...

    Informatica连接Mysql数据库案例

    2. 安装 ODBC 驱动:需要安装 ODBC 驱动以便 Informatica 连接 Mysql 数据库,下载链接为:https://pan.baidu.com/s/1uatWI0H1Eu9-uxrulmbJXw,提取码:axcp。 3. 配置 ODBC 驱动:安装完成后,需要配置 ODBC 驱动,...

    MySQL数据库命令大全

    ### MySQL数据库命令详解 #### 一、MySQL服务的管理 MySQL作为一款广泛使用的开源关系型数据库管理系统,其服务的启动和停止是基本的管理操作。 **启动MySQL服务** 使用`net start mysql`命令可以启动MySQL服务...

    matlab访问mysql数据库教程及代码

    MATLAB 访问 MySQL 数据库教程及代码 MATLAB 是一个功能强大的数学计算软件,而 MySQL 是一个流行的关系数据库管理系统。在本教程中,我们将学习如何使用 MATLAB 访问 MySQL 数据库,并提供详细的代码示例。 一步...

    oracle数据库和mysql数据库的链接信息

    根据给定文件的信息,我们可以详细地探讨Oracle数据库与MySQL数据库的连接信息,包括它们的驱动程序、连接字符串等关键组成部分。 ### Oracle数据库连接信息 #### 驱动程序 Oracle数据库连接通常会用到`oracle....

    c# mysql数据库连接池实现

    本文将深入探讨如何在C#中使用MySQL数据库连接池。 首先,我们需要了解什么是数据库连接池。数据库连接池是一种资源管理技术,它预先创建并维护一定数量的数据库连接,当应用需要时,可以从池中获取连接,使用完毕...

    python 链接mysql 数据库驱动

    本主题将详细介绍如何使用Python链接MySQL数据库以及相关的驱动程序。 首先,Python链接MySQL数据库通常使用的是`pymysql`或`mysql-connector-python`这两个库。其中,`pymysql`是Python社区中广泛推荐的非官方...

    php链接mysql数据库类

    ### PHP连接MySQL数据库类的实现与使用 #### 类概述 在本PHP类`clsMysql`中,实现了通过面向对象的方式连接并操作MySQL数据库的功能。该类提供了丰富的接口来处理数据库连接、查询、错误处理等常见任务。 #### 类...

    C#连接操作MySQL数据库进行添加、修改、删除、查询、批量导入、异步处理等操作的演示代码

    鉴于MySQL数据库的流行与强大,决定多学习使用。现本着学习的目的,将c#访问操作MySQL数据库进行添加、删除、修改、显示等操作进行梳理。形成代码,以Visual Studio 2012平台下的示例形式写下来,供以后查看。同时...

    java链接mysql数据库公共类

    java链接mysql数据库公共类 java链接mysql数据库公共类

    最简洁的delphi连接mysql数据库

    下面我们将深入探讨如何在Delphi中连接MySQL数据库,以及这个过程中的关键知识点。 首先,要连接到MySQL数据库,你需要一个兼容的驱动程序。在Delphi中,通常使用第三方库如ZLib或Devart's MySQL Connectors。这些...

    疯狂Java肖文吉老师MYSQL数据库视频教程

    教程名称:疯狂Java肖文吉老师MYSQL数据库视频教程课程目录:【】1_MYSQL数据库_数据库概念【】2_MYSQL数据库_MYSQL的安装【】3_MYSQL数据库_MYSQL基础入门【】4_MYSQL数据库_DDL_建表【】5_MYSQL数据库_DDL_约束...

    易语言连接mysql数据库来实现读取写入修改实例

    在本实例中,我们将探讨如何使用易语言连接MySQL数据库,进行数据的读取、写入和修改操作。 首先,连接MySQL数据库是所有操作的基础。易语言提供了“数据库”类库,其中包含了一系列与数据库交互的命令。我们需要...

    asp通过DSN链接mysql数据库并将access的数据导入mysql中

    在本案例中,ASP被用来连接MySQL数据库,并实现从Access数据库中导入数据到Discuz论坛系统的MySQL数据库中。DSN(Data Source Name)是数据源名称,它包含了连接到特定数据库所需的全部信息,如数据库类型、驱动程序...

    ADO.NET C# 连接MySQL数据库的类库 非常好用的哦!

    在本例中,我们将探讨如何使用ADO.NET和一个名为MySQLDriverCS的驱动程序库来连接并操作MySQL数据库。 首先,MySQLDriverCS是一个非官方的C#驱动,用于连接MySQL数据库,它为C#程序员提供了与MySQL服务器通信的接口...

    SQL Server 连接MySQL 数据库.docx

    2. 配置链接服务器,输入 MySQL 数据库名称,访问接口选择“Microsoft OLE DB Provider For ODBC Drivers”。 3. 安全性设置连接 MySQL 数据库的用户名、密码。 4. 点【确定】测试连接是否成功。 知识点 1. SQL ...

Global site tag (gtag.js) - Google Analytics