各种数据库连接的url和驱动器
URL:
1.Oracle:"jdbc:oracle:thin:@localhost:1521:orcl"
2.Access:"jdbc:odbc:HANFENG"
3.SQL Server:"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs","sa",""
4.DB2:"jdbc:db2://localhost:5000/sample"
5.Informix:"jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver"
6.Sybase:"jdbc:sybase:Tds:localhost:5007/tsdata"
7.MySQL:"jdbc:mysql://localho st/softforum?user=soft&password=soft1234&useUnicode=true&characte rEncoding=8859_1"
驱动器:
Oracle: oracle.jdbc.driver.OracleDriver
Access: sun.jdbc.odbc.JdbcOdbcDriver
SQL Server: com.microsoft.jdbc.sqlserver.SQLServerDriver
DB2: com.ibm.db2.jdbc.app.DB2Driver
Informix: com.informix.jdbc.IfxDriver
Sybase: com.sybase.jdbc.SybDriver
MySQL: org.gjt.mm.mysql.Driver
com.mysql.jdbc.Driver
Hibernate 不同数据库的连接及SQL方言
RDBMS
方言
DB2 |
org.hibernate.dialect.DB2Dialect |
DB2 AS/400 |
org.hibernate.dialect.DB2400Dialect |
DB2 OS390 |
org.hibernate.dialect.DB2390Dialect |
PostgreSQL |
org.hibernate.dialect.PostgreSQLDialect |
MySQL |
org.hibernate.dialect.MySQLDialect |
MySQL with InnoDB |
org.hibernate.dialect.MySQLInnoDBDialect |
MySQL with MyISAM |
org.hibernate.dialect.MySQLMyISAMDialect |
Oracle (any version) |
org.hibernate.dialect.OracleDialect |
Oracle 9i/10g |
org.hibernate.dialect.Oracle9Dialect |
Sybase |
org.hibernate.dialect.SybaseDialect |
Sybase Anywhere |
org.hibernate.dialect.SybaseAnywhereDialect |
Microsoft SQL Server |
org.hibernate.dialect.SQLServerDialect |
SAP DB |
org.hibernate.dialect.SAPDBDialect |
Informix |
org.hibernate.dialect.InformixDialect |
HypersonicSQL |
org.hibernate.dialect.HSQLDialect |
Ingres |
org.hibernate.dialect.IngresDialect |
Progress |
org.hibernate.dialect.ProgressDialect |
Mckoi SQL |
org.hibernate.dialect.MckoiDialect |
Interbase |
org.hibernate.dialect.InterbaseDialect |
Pointbase |
org.hibernate.dialect.PointbaseDialect |
FrontBase |
org.hibernate.dialect.FrontbaseDialect |
Firebird |
org.hibernate.dialect.FirebirdDialect |
在hibernate.cfg.xml中配置如下
<property name="hibernate.connection.url">jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs</property>
<property name="hibernate.connection.username">sa</property>
<property name="hibernate.connection.password">221383</property>
<property name="hibernate.connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriver</property>
<property name="dialect">org.hibernate.dialect.SQLServerDialect</property>
在hibernate.properties中配置如下
## Oracle
hibernate.dialect org.hibernate.dialect.OracleDialect
hibernate.dialect org.hibernate.dialect.Oracle9Dialect
hibernate.connection.driver_class oracle.jdbc.driver.OracleDriver
hibernate.connection.username ora
hibernate.connection.password ora
hibernate.connection.url jdbc:oracle:thin:@localhost:1521:orcl
分享到:
相关推荐
总结而言,不同的数据库系统具有各自特定的驱动器名称和URL格式,开发者在实际应用中应根据所使用的数据库类型选择合适的驱动器,并按照正确的URL格式进行配置,从而实现对数据库的有效访问。此外,了解这些基本配置...
总的来说,"Kettle所有数据库数据库连接驱动Jar"是一个宝贵的资源,它提供了与多种数据库系统连接的能力,极大地扩展了Kettle的兼容性和功能性。在进行跨平台、多数据库的数据集成项目时,这样的集合是非常有价值的...
1. 数据库连接的核心:数据库连接驱动包是Kettle与各种数据库进行通信的桥梁,它负责解析和执行SQL语句,实现数据的读取、写入和更新。如果没有匹配的驱动包,Kettle将无法识别和连接到特定的数据库系统,导致操作...
例如,调整Hive服务器的配置参数,使用连接池来管理多个数据库连接,或者通过设置合适的HQL查询优化选项,都可以提升整体性能。同时,由于Hive是分布式系统,网络延迟和并发控制也是需要考虑的因素。 总结来说,...
Java JDBC 数据库连接池...Java JDBC 数据库连接池技术可以解决频繁的数据库连接操作对系统资源的占用,提高系统的性能和可靠性。同时,连接池技术也可以和其它技术结合使用,例如 EJB 技术,实现高效的数据库访问。
Informix数据库连接驱动jar包是Java应用程序与Informix关系型数据库管理系统进行交互的重要组件。这些jar文件包含了必要的类和资源,使得Java程序能够利用JDBC(Java Database Connectivity)API来执行SQL语句、管理...
3. **健康检查与拦截器**:Druid支持对数据库连接进行健康检查,可以设置拦截器来扩展其功能,比如添加SQL日志记录。 4. **配置灵活**:Druid允许通过XML或Java代码进行灵活的配置,可以定制连接池的大小、超时时间...
本文将详细介绍多种数据库的连接路径URL和驱动的类路径,帮助开发者更好地理解如何配置数据库连接。 #### 1. Oracle8/8i/9i数据库(thin模式) - **驱动类路径**: - `oracle.jdbc.driver.OracleDriver` - **URL...
总的来说,MySQL数据库连接驱动包是Java开发者与MySQL数据库之间的桥梁,理解其工作原理和使用方法对于进行数据库操作至关重要。正确配置和使用这个驱动包,能确保你的Java应用与MySQL数据库之间高效、稳定地通信。
数据库连接串大全,和数据库驱动包大全。 驱动器: * 1. Oracle: oracle.jdbc.driver.OracleDriver * 2. Access: sun.jdbc.odbc.JdbcOdbcDriver * 3. SQL Server: com.microsoft.jdbc.sqlserver.SQLServerDriver * ...
上传的"upload.ppt"可能包含关于XML解析、JDBC和数据库连接池的详细讲解,可能涵盖了如何配置和使用这些技术,以及它们在实际项目中的应用场景和最佳实践。如果需要深入学习,建议查看该文件内容以获取更具体的信息...
建立数据库连接需要指定标示不同数据库的 URL、登录数据库所用的用户名和密码。 例如,使用以下代码建立连接: ```java String driver = "dm.jdbc.driver.DmDriver"; String url = "jdbc:dm://localhost:12345/...
本文将深入解析几种常用的数据库连接池——Apache DBCP、C3P0、Proxool、BoneCP的详细配置参数,帮助开发者更好地理解和应用这些技术。 ### Apache DBCP **dataSource**: 配置数据源,通常在应用服务器的配置文件...
下面是配置阿里Druid数据库连接池的步骤和说明: 1. 通过 governor,将数据源修改成 JNDI 数据源,保存即可。在普元平台中,数据源是通过 governor 进行管理的,而 JNDI 数据源是数据源的一种实现方式。 2. 将 ...
在IT领域,数据库连接是开发过程中的重要环节,特别是对于InterSystems Cache这样的高性能数据库系统。本文将详细讲解如何在Windows环境中使用JDBC(Java Database Connectivity)和ODBC(Open Database ...
数据库连接是Java开发中的关键环节,因为大多数应用程序都需要与数据库交互来存储和检索数据。本文档将深入探讨Java如何与不同的数据库系统,如SQL Server、Oracle、MySQL和Access进行连接。 首先,让我们了解Java...
- 纯Java代码方式:通过创建BasicDataSource类的对象,设置数据库连接参数,如驱动、URL、用户名和密码等。 基本使用流程包括: - 创建数据源对象,设置连接参数; - 执行SQL操作,获取连接池中的连接; - 归还...