MySQL:
String Driver="com.mysql.jdbc.Driver"; //驱动程序
String URL="jdbc:mysql://localhost:3306/db_name"?
useUnicode=true&characterEncoding=UTF-8; //连接的URL,db_name为数据库
名,注意修改编码类型
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).new Instance();
Connection con=DriverManager.getConnection(URL,Username,Password);
Microsoft SQL Server 2.0驱动(3个jar的那个):
String Driver="com.microsoft.jdbc.sqlserver.SQLServerDriver"; //连接
SQL数据库的方法
String
URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name";
//db_name为数据库名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).new Instance(); //加载数据可驱动
Connection con=DriverManager.getConnection(URL,UserName,Password);
//
Microsoft SQL Server 3.0驱动(1个jar的那个):
String Driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; //连接
SQL数据库的方法
String URL="jdbc:sqlserver://localhost:1433;DatabaseName=db_name";
//db_name为数据库名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).new Instance(); //加载数据可驱动
Connection con=DriverManager.getConnection(URL,UserName,Password);
Sysbase:
String Driver="com.sybase.jdbc.SybDriver"; //驱动程序
String URL="jdbc:Sysbase://localhost:5007/db_name"; //db_name为数据
可名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).newInstance();
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).newInstance(); //加载数据库驱动
Connection con=DriverManager.getConnection(URL,Username,Password);
PostgreSQL:
String Driver="org.postgresql.Driver"; //连接数据库的方法
String URL="jdbc:postgresql://localhost/db_name"; //db_name为数据可
名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).newInstance();
Connection con=DriverManager.getConnection(URL,Username,Password);
DB2:
String Driver="com.ibm.db2.jdbc.app.DB2.Driver"; //连接具有DB2客户端
的Provider实例
//String Driver="com.ibm.db2.jdbc.net.DB2.Driver"; //连接不具有DB2客
户端的Provider实例
String URL="jdbc:db2://localhost:5000/db_name"; //db_name为数据可名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).newInstance();
Connection con=DriverManager.getConnection(URL,Username,Password);
Informix:
String Driver="com.informix.jdbc.IfxDriver";
String URL="jdbc:Informix-
sqli://localhost:1533/db_name:INFORMIXSER=myserver"; //db_name为数据可名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).newInstance();
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).newInstance();
Connection con=DriverManager.getConnection(URL,Username,Password);
分享到:
相关推荐
在Java编程中,数据库连接技术是至关重要的,因为许多应用程序都需要与后台数据库进行交互。本文主要探讨了三种主流的Java数据库连接技术:JDBC、连接池以及Hibernate框架。 JDBC(Java Database Connectivity)是...
该接口可使“数据库操作中间件”连接当前主流的数据库,如Oracle、SQLServer、MySQL、Access等;参数要求:指示数据库类型,数据库相应的连接参数。 提供关闭数据库连接接口。该接口可关闭“数据库操作中间件”当前...
本文将详细介绍三种主流的Java数据库连接方法:JDBC(Java Database Connectivity)、JNDI(Java Naming and Directory Interface)以及ORM框架(如Hibernate、MyBatis)。 1. **JDBC连接** JDBC是Java语言访问...
DBF文件是FoxPro、dBase等数据库系统常用的表格文件格式,虽然它不是Oracle或MySQL这样的主流数据库格式,但在某些特定场景下,仍然有其应用价值。以下将详细介绍如何实现这一目标。 首先,由于Java本身并不直接...
还在苦恼于java连接数据库吗?连接SQL Server?连接Oracle?还是MySQL? 其实,80%的功能只需要JDBC中的20%的方法,而使用DBHelper,不管使用什么数据库,全部使用统一的接口。只需2个方法,getData、updateData你...
在现代软件开发中,数据库操作是不可或缺的一部分,而Java作为企业级应用开发的主流语言之一,其与数据库的交互能力显得尤为重要。本文将详细解析如何使用Java来连接MySQL数据库,包括所需依赖、代码实现、异常处理...
总的来说,“java连接数据库驱动程序大全”这个资源包为Java开发者提供了一个方便的集合,包含了各种主流数据库的JDBC驱动,极大地简化了数据库连接过程,提高了开发效率。无论你是新手还是经验丰富的开发者,这个...
这个工具包很可能包含了JDBC驱动,可能包括Oracle、MySQL、PostgreSQL、SQL Server等主流数据库的驱动,这样开发者无需单独下载和管理这些驱动,只需将提供的jar包导入项目,就能实现跨数据库的连接。 在Java中,...
- **广泛支持**:几乎所有的主流数据库管理系统都提供了对 JDBC 的支持。 - **丰富的功能集**:包括执行 SQL 语句、处理结果集等。 **核心组件:** 1. **DriverManager**:用于加载数据库驱动并建立数据库连接。 2...
总结来说,这个“各类数据库连接驱动包”压缩包是Java开发者的重要资源,它包含了与各种主流数据库系统进行连接所需的JDBC驱动。正确使用这些驱动,开发者能够轻松地在Java应用程序中实现对多种数据库的访问,从而...
在Java编程中,连接数据库是常见的任务,无论是SQL Server、MySQL还是Oracle,它们都是通过Java Database Connectivity (JDBC) API来实现的。JDBC提供了一种标准的接口,使得Java程序能够与各种类型的数据库进行交互...
2. 数据库连接:Java通过JDBC(Java Database Connectivity)API与数据库建立连接,执行SQL语句,实现数据的增删改查。 3. 数据库设计:在本系统中,可能包含书籍表、用户表、借阅记录表等,需要合理设计字段,确保...
本文将详细讲解Java如何连接三大主流数据库——MySQL、Oracle和Microsoft SQL Server,以及所需的jar包。 首先,Java通过Java Database Connectivity (JDBC) API与各种数据库进行交互。JDBC提供了一组接口和类,...
总结起来,这个"数据库连接jar包"包含Oracle、MySQL和SQL Server的JDBC驱动,为Java开发者提供了与这三种主流数据库进行交互的工具。理解如何正确使用这些驱动以及JDBC API是任何Java开发者必备的技能之一,尤其是在...
本文将详细探讨Java与数据库连接的主流方式,特别是通过JDBC进行数据库连接的方法。 #### 二、JDBC简介 JDBC(Java Database Connectivity)是Java平台上的标准SQL数据库访问API。它为开发者提供了统一的接口来访问...
本文将深入探讨一款名为“多数据库连接工具(Java版)”的应用,它支持MySQL、Oracle、SQLServer三种主流数据库,并且依赖于Java运行环境(JRE)。让我们一起探索这款工具的强大功能和应用价值。 首先,我们来看看...
Java JDBC 数据库连接池是一种优化数据库访问效率的技术,它解决了传统JDBC模式中频繁创建和关闭数据库连接导致的性能问题。随着互联网技术的发展,B/S架构的3层开发模式成为主流,Java的Servlet+JSP+JavaBean技术因...
JDBC允许Java应用程序通过Java虚拟机(JVM)与几乎所有的主流数据库系统进行连接,包括Oracle、MySQL、Microsoft SQL Server、PostgreSQL、Sybase等。 1. **MySQL**: MySQL是开源的关系型数据库管理系统,Java通过`...
这些驱动包使得Java应用程序能够通过Java Database Connectivity (JDBC) API与数据库建立连接,执行SQL语句,处理查询结果等操作。下面将详细讲解每个驱动包及其相关的知识点。 1. JDBC2005数据库连接驱动: JDBC...
本压缩包包含了三个主流数据库的JDBC驱动包,分别是针对MySQL、Oracle和SQL Server,这些驱动包使得Java程序能够与这三种数据库系统进行无缝通信。 1. MySQL JDBC驱动:`mysql-connector-java-5.1.20.jar` 是MySQL...