1、Oracle8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID 数据库的url地址
String user="system"; //连接数据库的用户名
String password=""; //连接数据库的密码
Connection conn= DriverManager.getConnection(url,user,password); //得到驱动
//Oracle的连接要一个服务器和客户端程序来连接
2、DB2数据库
Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();
String url="jdbc:db2://localhost:5000/sample"; //sample为你的数据库名
String user="admin";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
3、SQL Server7.0/2000数据库
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb"; //mydb为数据库
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
4、SQL 2005数据库
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
String url="jdbc:sqlserver://172.7.22.55:1433;DatabaseName=Home"; //Home为数据库 172.7.22.55数据库的电脑ip
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
//2005数据库的控制台操作和2000的差不多
5、Sybase数据库
Class.forName("com.sybase.jdbc.SybDriver").newInstance();
String url =" jdbc:sybase:Tds:localhost:5007/myDB"; //myDB为你的数据库名
Properties sysProps = System.getProperties();
SysProps.put("user","userid"); //设置用户名
SysProps.put("password","user_password"); //设置密码
Connection conn= DriverManager.getConnection(url, SysProps);
6、Informix数据库
Class.forName("com.informix.jdbc.IfxDriver").newInstance();
String url = "jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword"; //myDB为数据库名
Connection conn= DriverManager.getConnection(url);
7、MySQL数据库
Class.forName("com.mysql.jdbc.Driver");
//或者Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=UTF-8"; //myDB为数据库名 ?号后面的用明值对的新式来定义参量
Connection conn= DriverManager.getConnection(url);
8、PostgreSQL数据库
Class.forName("org.postgresql.Driver").newInstance();
String url ="jdbc:postgresql://localhost/myDB"; //myDB为数据库名
String user="myuser";
String password="mypassword";
Connection conn= DriverManager.getConnection(url,user,password);
9、access数据库直连用ODBC的
//先创建一个数据源 通过ODBC
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;
String url="jdbc:odbc:数据源名;
Connection conn = DriverManager.getConnection(url,"用户名","密码");
access数据库用户名和密码一般为空值
分享到:
相关推荐
数据库连接池是现代应用程序中管理数据库连接的一种高效方式,它能显著提高系统性能,减少资源消耗。在给定的标题“配置数据库连接池”中,我们可以深入探讨数据库连接池的概念、工作原理,以及如何配置Oracle9i和...
数据库连接通用模块是软件开发中的一个重要组成部分,它允许应用程序与各种数据库进行交互,实现数据的存取、查询、更新和管理。在不同的编程语言中,如Java、Python、C#等,都有相应的数据库连接库或模块来实现这一...
数据库连接池是数据库管理中的重要概念,它在Java Web应用中尤其常见,主要用于优化数据库的连接管理和资源利用。自定义数据库连接池是为了更好地适应特定应用的需求,提高数据存取的效率,减少系统开销,避免频繁...
泛微ecology数据库连接处理 主要针对2000和2005sqlserver数据库
"Oracle数据库连接工具"指的是可以方便地连接到Oracle数据库并执行各种操作的软件应用。在给定的标签中提到了"oracle navicat",这指的是Navicat,一个知名的数据库管理工具,特别适合于Oracle数据库的连接和管理。 ...
对于C#开发者而言,找到一个通用的数据库连接库能极大地提升开发效率和代码的可维护性。"通用数据库连接库C#版"正是这样一款解决方案,它旨在简化数据库操作,允许开发者通过统一的接口来处理不同类型的数据库。 ...
### 通用数据库连接文件详解 #### 一、概述 在Delphi开发环境中,为了实现对数据库的连接,通常会使用一种通用的数据库连接文件(*.udl)。这种文件能够简化数据库连接过程,使得开发者能够在无需编写复杂代码的...
在ASP中,数据库连接是实现数据交互的核心部分,它允许开发者从数据库获取、更新或删除信息。本篇文章将深入探讨ASP数据库连接的技巧,帮助初学者更好地理解和实践。 1. **ADO对象模型**:在ASP中,我们通常使用ADO...
在VB.NET中,数据库连接是开发任何数据驱动应用程序的基础,无论是简单的人事管理系统还是复杂的图书馆管理或学生名册管理系统。本实例将详细讲解如何在VB.NET中建立与数据库的连接,进行数据操作,并确保程序的稳定...
9. **安全性**: 工具允许设置保存的数据库连接信息加密,保护用户的数据安全。 10. **轻量级与便携式**: HeidiSQL是轻量级软件,占用系统资源少,且提供的便携版无需安装,可以直接运行,方便在不同的电脑上使用。 ...
Java数据库连接池是管理数据库连接的一种机制,它可以有效地复用数据库连接,避免每次数据库操作时创建和销毁连接的开销,从而提高了应用的性能。在Java中,有多种数据库连接池实现,包括C3P0、DBCP和Proxool等。 *...
【Navicat数据库连接工具】是一款强大的数据库管理和开发软件,由PremiumSoft公司开发,支持多种数据库管理系统,包括MySQL、MariaDB、Oracle、SQL Server、PostgreSQL等。它提供了直观的图形用户界面,使得数据库的...
链接提供的百度经验文章()可能详细介绍了如何配置Oracle数据库连接,但由于无法直接访问,我们可以讨论一般步骤: 1. 安装数据库驱动:确保已安装对应数据库的JDBC驱动(如Oracle的ojdbc驱动)。 2. 创建数据源:...
HikariCP 数据库连接池实战 HikariCP 是一个高性能的 Java 数据库连接池,由 Zachary Tong 开发并维护。它基于 Apache Commons DBCP,并进行了许多优化和改进,以提供更好的性能和可扩展性。 HikariCP 的核心理念...
"db2数据库连接工具"指的是能够帮助用户与DB2数据库交互的软件或应用程序,通常这些工具提供了图形化用户界面(GUI),使得数据库操作如查询、删除、更新等SQL指令执行变得更加便捷。 在数据库管理中,连接工具扮演...
为了实现这种交互,我们需要配置数据库连接字符串(也称为数据源或JDBC URL),以及数据库驱动类和数据库方言。以下是对这些概念的详细解释: 1. **数据库连接字符串**:数据库连接字符串是Java应用程序用来建立到...
标题中的“pb9通过odbc连接sqlite3数据库”是指使用PowerBuilder 9(简称pb9)这个编程环境,通过开放数据库连接(ODBC)技术来访问SQLite 3数据库。这是一项重要的技能,尤其是在需要在不同数据库系统间进行数据...
9. **连接池**: .NET框架使用连接池管理数据库连接,以提高性能。连接池会重用已关闭的连接,避免频繁的创建和销毁。 10. **最佳实践**: 总是在完成数据库操作后立即关闭连接,避免长时间占用数据库资源。使用using...
VS2008和Access的数据库连接及操作完整示例.zipVS2008和Access的数据库连接及操作完整示例.zipVS2008和Access的数据库连接及操作完整示例.zipVS2008和Access的数据库连接及操作完整示例.zipVS2008和Access的数据库...
9. **云数据库连接**:如AWS的RDS、Azure的SQL Database等云服务,通常提供特定的SDK或API进行连接。 10. **NoSQL数据库连接**:对于非关系型数据库如MongoDB、Cassandra,它们通常有自己的驱动或客户端库,如...