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

Java JDBC连接各种数据库的配置方法

阅读更多

Java JDBC连接各种数据库的配置方法

 

 

MySQL

String Driver="com.mysql.jdbc.Driver";    //驱动程序
//连接的URL,db_name为数据库名
String URL="jdbc:mysql://localhost:3306/db_name";     
String Username="username";    //用户名
String Password="password";    //密码
Class.forName(Driver);
Connection con=DriverManager.getConnection(URL,Username,Password);

 Microsoft SQL Server 2.0驱动(3jar):

 

//连接SQL数据库的方法
String Driver="com.microsoft.jdbc.sqlserver.SQLServerDriver";     
//db_name为数据库名
String URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name";     
String Username="username";    //用户名
String Password="password";    //密码
Class.forName(Driver);    //加载数据可驱动
Connection con=DriverManager.getConnection(URL,UserName,Password);

 Microsoft SQL Server 3.0驱动(1jar): 

 

//连接SQL数据库的方法
String Driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";     
//db_name为数据库名
String URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name";     
String Username="username";    //用户名
String Password="password";    //密码
Class.forName(Driver);    //加载数据可驱动
Connection con=DriverManager.getConnection(URL,UserName,Password);

 Oracle(thin模式):

 

String Driver="oracle.jdbc.driver.OracleDriver";    //连接数据库的方法
String URL="jdbc:oracle:thin:@loaclhost:1521:orcl";    //orcl为数据库的SID
String Username="username";    //用户名
String Password="password";    //密码
Class.forName(Driver);    //加载数据库驱动
Connection con=DriverManager.getConnection(URL,Username,Password);

 DB2

 

//连接具有DB2客户端的Provider实例
String Driver="com.ibm.db2.jdbc.app.DB2.Driver";    
//db_name为数据可名
String URL="jdbc:db2://localhost:5000/db_name";     
String Username="username";    //用户名
String Password="password";    //密码
Class.forName(Driver);
Connection con=DriverManager.getConnection(URL,Username,Password);

 PostgreSQL:

 

String Driver="org.postgresql.Driver";    //连接数据库的方法
//db_name为数据可名
String URL="jdbc:postgresql://localhost/db_name";     
String Username="username";    //用户名
String Password="password";    //密码
Class.forName(Driver);
Connection con=DriverManager.getConnection(URL,Username,Password);

 JDBC-ODBC:

 

String Driver="sun.jdbc.odbc.JdbcOdbcDriver";
String URL="jdbc:odbc:dbsource";    //dbsource为数据源名
String Username="username";    //用户名
String Password="password";    //密码
Class.forName(Driver);
Connection con=DriverManager.getConnection(URL,Username,Password);

  

Properties:

 

# 示例配置参考,涵盖几乎所有的主流数据库
############# Oracle数据库 ########################
#   数据库驱动名
driver=oracle.jdbc.driver.OracleDriver
#   数据库URL(包括端口)
dburl=jdbc:oracle:thin:@127.0.0.1:1521:db_src
#   数据库用户名
user=root
#   用户密码
password=abcdef
############# DB2数据库 ########################
#   数据库驱动名
driver=com.ibm.db2.jcc.DB2Driver
#   数据库URL(包括端口)
dburl=jdbc:db2://127.0.0.1:50000/db_src
#   数据库用户名
user=root
#   用户密码
password= abcdef
############# MySQL数据库 ########################
#   数据库驱动名
driver=com.mysql.jdbc.Driver
#   数据库URL(包括端口)
dburl=jdbc:mysql://127.0.0.1:3306/db_src
#   数据库用户名
user=root
#   用户密码
password= abcdef
############# PostgreSQL数据库数据库 ########################
#   数据库驱动名
driver=org.postgresql.Driver
#   数据库URL(包括端口)
dburl=jdbcostgresql://127.0.0.1/db_src
#   数据库用户名
user=root
#   用户密码
password= abcdef
############# SQLServer2000数据库 ########################
#   数据库驱动名
driver=com.microsoft.jdbc.sqlserver.SQLServerDriver
#   数据库URL(包括端口)
dburl=jdbc:microsoftqlserver://127.0.0.1:1433;DatabaseName=db_src
#   数据库用户名
user=root
#   用户密码
password= abcdef
############# SQLServer2005数据库 ########################
#   数据库驱动名
driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
#   数据库URL(包括端口)
dburl=jdbc:sqlserver://127.0.0.1:1433;DatabaseName=db_src
#   数据库用户名
user=root
#   用户密码
password= abcdef
############# Informix数据库数据库 ########################
#   数据库驱动名
driver=com.informix.jdbc.IfxDriver
#   数据库URL(包括端口)
dburl=jdbc:informix-sqli://127.0.0.1:1533/db_src
#   数据库用户名
user=root
#   用户密码
password= abcdef
############# Sybase数据库 ########################
#   数据库驱动名
driver=com.sybase.jdbc.SybDriver
#   数据库URL(包括端口)
dburl=jdbcybase:Tds:127.0.0.1:5007/db_src
#   数据库用户名
user=root
#   用户密码
password= abcdef
#   数据源只能保留一个
############# Tomcat/JBoss数据源 #####################
datasource=java:comp/env/jdbc/db_ds
############# Websphere/WebLogic数据源 ##################
#datasource=db_ds

 

 

 

分享到:
评论

相关推荐

    JAVA连接配制详解

    在Java编程中,连接配置是实现数据库操作的关键环节。它涉及到如何有效地管理和使用数据库连接,以提高应用程序的性能和稳定性。本教程将深入探讨Java连接配置,特别关注连接池的设置,以帮助开发者更好地理解和应用...

    SQLite 安装包 sqlite3 及sqlite数据库jdbc jar包

    "sqlite数据库jdbc jar包"是指Java Database Connectivity (JDBC) 驱动程序,用于在Java应用程序中连接和操作SQLite数据库。JDBC驱动程序是一个Java类库(jar文件),提供了Java编程语言到数据库的桥梁。在Java中,...

    JDBC包含德鲁伊配置文件jar包.zip

    它使得开发者可以使用相同的API来连接各种不同的数据库系统,提高了代码的可移植性和通用性。本压缩包"JDBC包含德鲁伊配置文件jar包.zip"提供了在Java应用中使用JDBC时所需的几个关键组件,包括德鲁伊数据源(Druid...

    ssh配制文件详解

    C3P0是一个开源的JDBC连接池,提供了数据库连接的高效管理。配置项如`driverClass`、`jdbcUrl`、`user`和`password`分别用于指定数据库驱动、数据库URL、用户名和密码。`maxPoolSize`和`minPoolSize`定义了连接池的...

    Proxool-数据源配置详解

    Proxool是一款开源的Java数据库连接池,它提供了一种灵活、高效的方式来管理数据库连接。在Java应用程序中,数据源(DataSource)是用于管理和控制数据库连接的关键组件,它能有效地减少数据库连接的创建和销毁,...

    mybatis自动生成实体类和配制文件

    MyBatis可以使用简单的XML或注解进行配置和原始映射,将接口和Java的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。 标题提到的"mybatis自动生成实体类和配制文件",指的是利用特定的工具或...

    apache-james-3.0-beta3链接sqlserver 2008配制文件

    配置完成后,你需要确保Java环境已经包含了SQL Server JDBC驱动。通常,这可以通过在James的类路径下添加`mssql-jdbc`驱动的JAR文件来实现。你可以从Microsoft的官方网站或者Maven仓库下载对应版本的驱动。 在实际...

    sqlprofiler+p6spy+配制

    接下来,让我们转向`P6Spy`,这是一个开源的Java库,它能拦截和记录JDBC数据库调用。P6Spy不局限于特定的数据库,它可以与MySQL、Oracle、SQL Server等许多数据库配合使用。它的主要优势在于可以在不影响应用程序...

    Weblogic安装配制文档

    Weblogic是Oracle公司的一款强大的Java EE应用服务器,广泛用于企业级应用部署和管理。本文档将详细介绍Weblogic的安装过程,以及如何配置连接池和发布工程。 **一、Weblogic安装过程** 1. **下载安装包**: 首先,...

    j2ee环境资源的配制

    使用JDBC(Java Database Connectivity),配置数据源(DataSource)是常见的做法。这通常在应用服务器的配置文件中完成,如Tomcat的context.xml或server.xml。别忘了提供数据库驱动的JAR文件,并在pom.xml中添加...

    Hibernate 主清单文件配制的详细介绍

    配置文件的内容可以包括数据库连接信息、方言、HQL方言、SQL语句显示、表的自动创建和更新策略等。 在hibernate.cfg.xml文件中配置数据库连接的基本信息是至关重要的。这些基本信息包括数据库连接驱动类、数据库URL...

    SpringBoot  jdbctemplate使用方法解析

    在SpringBoot应用中,JdbcTemplate是一个非常实用的工具,它提供了一种简化数据库操作的方式,使得开发者无需直接处理JDBC API的复杂性。JdbcTemplate是Spring框架的一部分,它通过模板方法模式,将SQL语句的执行和...

    JavaWeb总结.docx

    * JavaEE:Java 企业版,一个标准,包括 JDBC、JSP、Servlet 等 三、常见的服务器端语言 * PHP * JSP * Python * C# * JavaScript(Nodejs) 四、Tomcat 服务器 * 目录结构: + Bin:存放可执行文件(.bat) +...

    weblogic安装部署使用手册

    1. 配制一个 JDBC 池。 2. 选择合适的数据库驱动,并输入连接池名称。 3. 选择默认的事务处理选项。 4. 输入数据库名称、主机 IP 地址、数据库用户和密码等信息。 通过本手册,您将能够完成 WebLogic 服务器的安装...

Global site tag (gtag.js) - Google Analytics