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驱动(3个jar):
//连接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驱动(1个jar):
//连接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连接配置,特别关注连接池的设置,以帮助开发者更好地理解和应用...
"sqlite数据库jdbc jar包"是指Java Database Connectivity (JDBC) 驱动程序,用于在Java应用程序中连接和操作SQLite数据库。JDBC驱动程序是一个Java类库(jar文件),提供了Java编程语言到数据库的桥梁。在Java中,...
它使得开发者可以使用相同的API来连接各种不同的数据库系统,提高了代码的可移植性和通用性。本压缩包"JDBC包含德鲁伊配置文件jar包.zip"提供了在Java应用中使用JDBC时所需的几个关键组件,包括德鲁伊数据源(Druid...
5. 配置JDBC连接:将JDBC驱动程序(mm.mysql.jdbc-1.2b.zip)解压,将jar文件添加到Tomcat的类路径中,这样JSP可以通过`Class.forName()`方法加载驱动并建立数据库连接。 通过以上步骤,你就可以拥有一个支持JSP和...
C3P0是一个开源的JDBC连接池,提供了数据库连接的高效管理。配置项如`driverClass`、`jdbcUrl`、`user`和`password`分别用于指定数据库驱动、数据库URL、用户名和密码。`maxPoolSize`和`minPoolSize`定义了连接池的...
Proxool是一款开源的Java数据库连接池,它提供了一种灵活、高效的方式来管理数据库连接。在Java应用程序中,数据源(DataSource)是用于管理和控制数据库连接的关键组件,它能有效地减少数据库连接的创建和销毁,...
MyBatis可以使用简单的XML或注解进行配置和原始映射,将接口和Java的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。 标题提到的"mybatis自动生成实体类和配制文件",指的是利用特定的工具或...
配置完成后,你需要确保Java环境已经包含了SQL Server JDBC驱动。通常,这可以通过在James的类路径下添加`mssql-jdbc`驱动的JAR文件来实现。你可以从Microsoft的官方网站或者Maven仓库下载对应版本的驱动。 在实际...
接下来,让我们转向`P6Spy`,这是一个开源的Java库,它能拦截和记录JDBC数据库调用。P6Spy不局限于特定的数据库,它可以与MySQL、Oracle、SQL Server等许多数据库配合使用。它的主要优势在于可以在不影响应用程序...
Weblogic是Oracle公司的一款强大的Java EE应用服务器,广泛用于企业级应用部署和管理。本文档将详细介绍Weblogic的安装过程,以及如何配置连接池和发布工程。 **一、Weblogic安装过程** 1. **下载安装包**: 首先,...
使用JDBC(Java Database Connectivity),配置数据源(DataSource)是常见的做法。这通常在应用服务器的配置文件中完成,如Tomcat的context.xml或server.xml。别忘了提供数据库驱动的JAR文件,并在pom.xml中添加...
配置文件的内容可以包括数据库连接信息、方言、HQL方言、SQL语句显示、表的自动创建和更新策略等。 在hibernate.cfg.xml文件中配置数据库连接的基本信息是至关重要的。这些基本信息包括数据库连接驱动类、数据库URL...
在SpringBoot应用中,JdbcTemplate是一个非常实用的工具,它提供了一种简化数据库操作的方式,使得开发者无需直接处理JDBC API的复杂性。JdbcTemplate是Spring框架的一部分,它通过模板方法模式,将SQL语句的执行和...
* JavaEE:Java 企业版,一个标准,包括 JDBC、JSP、Servlet 等 三、常见的服务器端语言 * PHP * JSP * Python * C# * JavaScript(Nodejs) 四、Tomcat 服务器 * 目录结构: + Bin:存放可执行文件(.bat) +...
1. 配制一个 JDBC 池。 2. 选择合适的数据库驱动,并输入连接池名称。 3. 选择默认的事务处理选项。 4. 输入数据库名称、主机 IP 地址、数据库用户和密码等信息。 通过本手册,您将能够完成 WebLogic 服务器的安装...