`

数据库连接字符串(MySQL,SQL Server,Oracle)

阅读更多

数据库连接字符串(在java中使用)


=====MySQL=====
String driverClass="com.mysql.jdbc.Driver;
String url="jdbc:mysql://127.0.0.1:3306/db_database08";     //*127.0.0.1即localhost本地IP  课件8.5.3

使用纯Java驱动连接到MySQL 5.0数据库
/*
加载驱动程序语句:
*/
Class.forName("com.mysql.jdbc.Driver");
/*
连接字符串格式:"jdbc:mysql://服务器名或IP:3306/数据库名"
*/
Connection con = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test", "root", "root");


=====SQL Server=====

一、使用数据桥(JDBC-ODBC)
/*
方法原型
static Class forName(String className) throws ClassNotFoundException
*/
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // 加载数据库驱动程序

/*
方法原型
static Connection getConnection (String url, String user, String password) throws SQLException
对于使用JDBC-ODBC桥的连接方式,连接字符串(url)的一般形式是:“jdbc:odbc:数据源名称”。
建立ODBC数据源: 【开始】→ 【设置】→ 【控制面板】→【管理工具】→【数据源(ODBC)】。
数据源依赖于windows操作系统,其性能也取决于数据源(ODBC)的性能,如果需要考虑夸平台,可以使用纯java的方式连接
*/
Connection con = DriverManager.getConnection("jdbc:odbc:myODBC", "sa", "");// myODBC是在windows中建立的数据源的名称

二、使用纯java连接SQL Server 2000
/*
使用纯Java驱动连接到SQL Server 2000数据库,加载驱动程序应改成如下语句:
*/
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
/*
连接字符串格式:"jdbc:microsoft:sqlserver://服务器名或IP:1433;databaseName=数据库名"
*/
Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=pubs", "sa", "")

三、使用纯java连接SQL Server 2005
/*
使用纯Java驱动连接到SQL Server 2005数据库,加载驱动程序应改成如下语句:
*/
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
/*
连接字符串格式:"jdbc:sqlserver://服务器名或IP:1433;databaseName=数据库名"
*/
Connection con = DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1433;databaseName=pubs", "sa", "sa");


=====Oracle=====

/*
使用纯Java驱动连接到Oracle 9i数据库,加载驱动程序应改成如下语句:
*/
Class.forName("oracle.jdbc.driver.OracleDriver");
/*
连接字符串应如下格式:"jdbc:oracle:thin:@服务名或IP:1521:数据库名"
*/
Connection con = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:test", "scott", "tiger");

分享到:
评论

相关推荐

    C#数据库连接字符串集合(Sql验证Windows身份验证)[归类].pdf

    C# 数据库连接字符串集合是指在 C# 编程语言中使用的数据库连接字符串的集合,这些连接字符串用于连接不同的数据库管理系统,如 Sql Server、Access、Excel、Oracle 等。连接字符串是数据库应用程序与数据库管理系统...

    jtds,mysql,oracle,sqlserver数据库驱动与连接字符串

    本文将详细探讨标题中提到的四个数据库系统——jtds、MySQL、Oracle和SQL Server的驱动程序及其连接字符串。 首先,jtds是一个开源的Java数据库连接器,主要支持Microsoft SQL Server和Sybase数据库。它的优点在于...

    java 各种数据库连接字符串

    Oracle数据库的连接字符串通常采用以下格式: ```java Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url = "jdbc:oracle:thin:@localhost:1521:orcl"; // orcl 是数据库的服务...

    数据库连接字符串大全

    ### 数据库连接字符串大全 #### 概述 在软件开发过程中,数据库的连接与操作是不可或缺的一部分。为了方便开发者能够快速地实现与不同数据库的连接,本文将详细介绍一系列的数据库连接字符串,涵盖多种数据库类型...

    数据库连接字符串整理文本

    本文详细介绍了 SQL Server、Oracle 和 MySQL 的数据库连接字符串的构成及其各个参数的意义。掌握这些基础知识对于开发者来说至关重要,可以帮助他们更好地管理数据库连接,提高应用程序的安全性和稳定性。不同类型...

    几种常用数据库的连接 mysql sql server oracle

    本文将详细介绍如何连接到几种常见的数据库系统:SQL Server 2000、Oracle、Sybase 和 MySQL。 1. **连接 SQL Server 2000**: SQL Server 2000的连接通常使用`com.microsoft.jdbc.sqlserver.SQLServerDriver`驱动...

    多数据库连接(支持MySql,Sqlserver,Oracle)

    这篇主要介绍的是一个C#编写的多数据库连接库,它支持MySQL、SQL Server和Oracle这三种常见的关系型数据库系统。这个库提供了一套统一的API,使得开发人员可以方便地进行跨数据库的操作,而无需为每个特定的数据库...

    纯JDBC 连接 java例子 包括 MySql SqlServer Oracle数据库连接

    本实例主要关注如何使用纯JDBC(Java Database Connectivity)来连接MySQL、SQL Server 2000和Oracle这三种主流的关系型数据库,并实现基本的CRUD(Create、Read、Update、Delete)操作。同时,还提到了Struts2框架...

    数据库连接字符串大全及详解

    在本文中,我们将深入探讨各种数据库系统的连接字符串格式,并提供详细的解释和示例,包括MSSQL(Microsoft SQL Server)、MySQL、Oracle以及DB2等主流数据库。 1. MSSQL(Microsoft SQL Server)连接字符串: ...

    数据库驱动 MySql SQLServer Oracle

    在本话题中,我们将探讨MySQL、SQL Server和Oracle这三种广泛应用的数据库系统的驱动及连接字符串。 1. **MySQL驱动**:MySQL是一款开源、免费的关系型数据库管理系统,广泛用于Web应用程序。JDBC(Java Database ...

    Microsoft SQL 数据库连接字符串大全.pdf

    连接字符串官方文档:SQL Server,SQL Server 2005,ACCESS,Oracle,MySQL,Interbase,IBM DB2,Sybase,Informix,Ingres,Mimer SQL,Lightbase,PostgreSQL,Paradox,DNS,Firebird,Excel ,Text,DBF / ...

    java的jdbc数据库连接驱动包(mysql,oracle,sqlserver)

    使用这些驱动和连接信息,开发者可以编写Java程序来创建数据库连接,执行SQL查询,插入、更新或删除数据,以及处理结果集。JDBC驱动的使用极大地简化了Java与数据库之间的交互,使得跨平台的数据访问成为可能。在...

    数据库连接字符串

    不同的数据库系统(如SQL Server、MySQL、Oracle等)可能支持不同的连接字符串参数。 #### 三、连接字符串的组成部分 一个典型的数据库连接字符串包含以下几个关键部分: 1. **服务器地址**:指定数据库服务器的...

    通用SQL教程oracle,mysql,sqlserver

    本教程涵盖了SQL在三大主流数据库系统——Oracle、MySQL和SQL Server中的应用,旨在帮助学习者掌握通用的SQL知识,从而能够高效地进行数据查询、更新、插入和删除等操作。 在Oracle数据库中,SQL被广泛应用于数据的...

    连接字符串用于连接数据库

    数据库连接字符串是应用程序与数据库建立连接的关键组成部分,它包含了所有必要的信息来标识数据库的位置、身份验证方式以及要访问的数据库名称。在不同的数据库系统中,连接字符串的格式和参数会有所差异,但基本...

    ADO连接数据库字符串大全

    如AS/400、Access、dBASE、Excel、MySQL、Oracle、Paradox、SQL Server、Sybase、Sybase SQL Anywhere、Text、Teradata和Visual FoxPro,这些都是ODBC驱动程序支持的不同数据库系统的连接字符串示例。 4. **OLE DB ...

    C#.NET连接各类数据库(全)Oracle MySQL ACCESS SQLSERVER

    概述:本文将详细介绍 C#.NET 连接各种数据库的机制,包括 Oracle、MySQL、ACCESS、SQL Server 等。通过了解连接不同数据库的方法和参数,我们可以更好地应用 C#.NET 在数据库开发中。 一、C# 连接 SQL Server ...

    ado连接数据库字符串大全.pdf

    这个资源提供了多种数据库连接字符串,包括ODBC DSN连接、ODBC DSN-Less连接、ODBC Driver for AS/400、ODBC Driver for Access、ODBC Driver for DBASE、ODBC Driver for Excel、ODBC Driver for MySQL、ODBC ...

Global site tag (gtag.js) - Google Analytics