1、Oracle8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
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、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);
5、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);
6、MySQL数据库
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
//myDB为数据库名
Connection conn= DriverManager.getConnection(url);
7、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);
8、access数据库直连用ODBC的
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;
String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ="+application.getRealPath("/Data/ReportDemo.mdb");
Connection conn = DriverManager.getConnection(url,"","");
Statement stmtNew=conn.createStatement() ;
分享到:
相关推荐
对于任何从事数据库操作的Java开发者而言,掌握正确的JDBC连接字符串构造方法至关重要,这不仅能够确保数据库连接的稳定性和安全性,还能够提高代码的可读性和可维护性。 ### JDBC连接字符串概述 JDBC连接字符串,...
### JDBC数据库连接模版大全 #### 一、概述 在Java开发中,通过JDBC (Java Database Connectivity) 进行数据库连接是常见的操作之一。本文档汇总了多种常见数据库(如Oracle、SQL Server、MySQL等)的JDBC连接模版...
### JDBC数据库驱动汇总 在Java开发中,JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问。它由一组用Java语言编写的类和接口组成。JDBC提供了诸如查询执行...
Java的数据库连接(JDBC,Java Database Connectivity)是Java编程语言与各种数据库进行交互的一种标准接口。它由Java API组成,允许Java程序执行SQL语句并处理返回的结果。本篇文章将详细阐述JDBC的核心概念、步骤...
### JDBC连接方法总汇 #### 一、JDBC简介与作用 Java Database Connectivity(JDBC)是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了与...
在Centos上部署项目发现一个奇怪的问题,数据库连接一直抛异常。于是花了两个小时搜了各种数据库连接异常导致的原因,最终问题得以解决。同时,把解决过程中搜集到的异常信息汇总一下,当大家遇到类似的问题时,给...
### JDBC操作数据库汇总 #### 一、SQL语言回顾 在进行JDBC操作之前,了解基本的SQL语言是非常重要的。下面是一些常用的SQL语句及其简要说明: 1. **Select** - 查询数据 ```sql SELECT * FROM T WHERE ... ```...
Java JDBC(Java Database ...同时,为了提高代码的可读性和可维护性,通常会使用连接池来管理数据库连接,如C3P0、HikariCP或Apache DBCP等。对于分页,还可以考虑使用存储过程或数据库提供的分页函数来优化性能。
- **jConnect**:Sybase公司的JDBC驱动,用于连接到Sybase数据库。虽然示例未提供具体的URL,但可以访问Sybase的官方网站或相关开发者社区找到适合的驱动下载链接。连接代码与Oracle的类似,但需替换相应的驱动类和...
### JAVA连接数据库JDBC驱动汇总 #### 一、概述 ...在实际应用中,还需要根据项目需求选择合适的驱动版本,同时注意数据库连接的安全性和性能优化。希望本篇文章能够帮助读者更好地理解和使用JDBC技术。
2. 数据库连接:通过`DriverManager.getConnection()`方法,传入数据库URL、用户名和密码,即可创建一个数据库连接。 3. Statement与PreparedStatement:Statement用于执行静态SQL语句,而PreparedStatement则支持预...
综上所述,本资料汇总包含的内容广泛且深入,从JDBC的基本使用到高级特性,再到数据库连接池的实现和优化,对于理解和掌握Java数据库编程具有很高的价值。通过学习这些内容,开发者可以有效地在Java应用中实现与...
JDBC(Java Database Connectivity)是Java编程语言中用于执行SQL语句的API,它可以用来连接和...JDBC提供了DataSource接口来支持连接池,许多数据库连接池框架(如Apache DBCP、C3P0、HikariCP)都实现了这一接口。
在实际开发中,为了提高性能和可维护性,通常会使用连接池(如C3P0、HikariCP等)管理数据库连接,而不是每次需要时都直接创建新的连接。此外,还可以使用DataSource接口来代替直接使用DriverManager,DataSource...
JMeter要与Oracle数据库连接,需要添加Oracle的JDBC驱动jar包。这个驱动通常被称为`ojdbc.jar`,确保你的JMeter类路径包含了这个文件,这样JMeter才能创建并执行SQL查询来测试数据库的性能。 2. **MySQL**:MySQL是...
### JDBC驱动下载汇总知识点 #### 一、JDBC概述与驱动选择 JDBC(Java Database Connectivity)是一种用于执行 SQL 语句的 Java API,可以为多种关系数据库提供统一访问,它由一组用 Java 编程语言编写的类和接口...
JDBC(Java Database Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,它为多种关系数据库提供统一访问方式。JDBC由一系列Java语言编写的类和接口构成。 **作用:** - **统一接口:** 为不同的...
#### 二、Oracle数据库连接方式 在实际应用中,通常会遇到需要通过不同方式连接到Oracle数据库的需求,这里介绍几种常用的连接方法: 1. **通过JDBC驱动连接:** - 使用JDBC(Java Database Connectivity)连接...
通过阅读本文,您应该已经掌握了如何在 iReport 中配置和管理数据库连接,以及如何使用它提供的报表设计功能。学会这些技能,将大大增强您在数据分析和报表生成方面的能力,帮助您在工作中游刃有余。