`
liuxueping1987
  • 浏览: 63931 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

java连接数据库驱动和url

阅读更多
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"
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url ="jdbc:mysql://localhost:3306/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、JDBC-ODBC桥
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:jsp");
jsp为建立的odbc数据源名,事先要先将SQL server的表设置为数据源。在“管理工具”-“数据源odbc”里用系统DNS添加。



8.Oracle8/8i/9i数据库(thin模式)
//import java.sql.*;
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); 
Statement stmtNew=conn.createStatement();

9.DB2数据库
//import java.sql.*;
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); 
Statement stmtNew=conn.createStatement();

10.Sql Server7.0/2000数据库
//import java.sql.*;
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
//String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db2"; //7.0、2000
String url="jdbc:sqlserver://localhost:1433;DatabaseName=db2"; //2005
//db2为数据库名
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password); 
Statement stmtNew=conn.createStatement();

11.Sybase数据库
//import java.sql.*;
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); 
Statement stmtNew=conn.createStatement();

12.Informix数据库
//import java.sql.*;
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); 
Statement stmtNew=conn.createStatement();

13.MySQL数据库
//import java.sql.*;
//Class.forName("org.gjt.mm.mysql.Driver").newInstance();
Class.forName("com.mysql.jdbc.Driver");
//String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1";
String url ="jdbc:mysql://localhost:3306/myDB";

//myDB为数据库名
Connection conn= DriverManager.getConnection(url,"root","root"); 
Statement stmtNew=conn.createStatement();

14.PostgreSQL数据库
//import java.sql.*;
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);
Statement stmtNew=conn.createStatement();

15.access数据库直连用ODBC的
//import java.sql.*;
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,"sa","");
Statement stmtNew=conn.createStatement();

16.程序计时
long time1=System.currentTimeMillis();
long time2=System.currentTimeMillis();
long interval=time2-time1;

17.延时
try {
Thread.sleep(Integer.Parse(%%1));
} catch(InterruptedException e) {
e.printStackTrace();
}

18.连接Excel文件
//import java.sql.*;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:driver={Microsoft Excel Driver (*.xls)};DBQ=D:\\myDB.xls"; // 不设置数据源
String user="myuser";
String password="mypassword";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmtNew=conn.createStatement();

分享到:
评论

相关推荐

    神通数据库java连接驱动.zip

    首先,我们要了解Java数据库连接(JDBC)是Java平台的标准接口,它允许Java应用程序通过API来访问各种类型的数据库。JDBC驱动是这个接口的具体实现,用于在Java和数据库之间建立桥梁。神通数据库的Java驱动是实现这...

    java连接cache数据库说明,数据库驱动,cache可视化工具

    Java连接Cache数据库主要涉及到的是如何使用Java编程...以上就是关于"java连接cache数据库说明,数据库驱动,cache可视化工具"的主要知识点。理解并掌握这些内容,将有助于你在Java项目中成功地集成和操作Cache数据库。

    java数据库驱动包

    Java数据库驱动包是Java应用程序与各种数据库之间进行通信的关键组件。在Java中,JDBC(Java Database Connectivity)是一个标准API,允许程序员用Java语言来访问和处理存储在各种数据库中的数据。这个压缩包包含了...

    Java连接SybaseSqlAnywhere数据库驱动以及Demo

    首先,我们需要了解Java数据库连接(JDBC)API,这是Java与数据库交互的标准接口。Java通过JDBC驱动程序与特定数据库通信。对于Sybase SQL Anywhere,我们需要的是对应的JDBC驱动,这里提供的`jconn3.jar`就是Sybase...

    java连接数据库 java 数据库连接 数据库 java连接

    综上所述,Java连接数据库涉及的知识点包括:JDBC接口、数据库驱动、数据库URL、连接参数、加载驱动、建立连接、执行SQL、处理结果和关闭资源。在实践中,还需要考虑连接池、异常处理和事务管理等高级主题。通过深入...

    人大金仓V8R6版本的java连接数据库的驱动包

    人大金仓V8R6 版本的java连接数据库的驱动包

    java数据库驱动jar包

    Java数据库驱动,通常被称为JDBC(Java Database Connectivity)驱动,是Java编程语言中连接到数据库的关键组件。在Java中,JDBC驱动程序提供了一个标准的API,使得开发人员能够使用SQL语句与各种数据库进行交互。这...

    java连接数据库驱动加载

    总结而言,无论使用哪种数据库,在Java中建立数据库连接的核心步骤包括:加载对应的数据库驱动、定义正确的URL、指定用户名和密码,并最终调用`DriverManager.getConnection()`方法来建立数据库连接。这一过程虽然...

    java连接数据库驱动的代码.txt

    每种数据库都有其特定的驱动类和连接字符串格式。正确加载驱动和配置连接参数是成功连接数据库的关键。此外,在实际开发中还需要考虑异常处理等问题,以确保程序的稳定性和健壮性。希望本文能够帮助开发者更好地理解...

    java连接firebird数据库的驱动包-Jaybird

    总的来说,Java连接Firebird数据库的关键在于正确配置和使用Jaybird驱动包。了解这些jar文件的作用并合理地将它们整合到项目中,能确保你的应用程序顺利地与Firebird数据库进行通信。记得在开发过程中处理好异常,...

    Java连接数据库所需驱动

    本篇文章将详细探讨Java连接SQL Server数据库所需的驱动,以及如何使用这些驱动进行数据库操作。 首先,Java连接SQL Server数据库需要特定的驱动,即Microsoft SQL Server JDBC驱动。在提供的文件名列表中,我们...

    JAVA各种驱动 用于连接数据库

    本资源包包含了多种Java数据库连接驱动,这将帮助开发者更方便地与不同的数据库系统进行交互。以下是对这些驱动及其相关知识的详细说明: 1. JDBC(Java Database Connectivity): JDBC是Java平台中的一个标准...

    Java数据库驱动包

    总结一下,Java数据库驱动包包括了不同数据库的JDBC驱动,如Oracle、MySQL和Microsoft SQL Server。使用这些驱动,开发者可以通过JDBC API编写跨平台的数据库应用程序。在实际开发中,需要将对应的驱动jar文件加入到...

    java连接数据库代码

    它提供了加载数据库驱动、建立数据库连接、执行SQL语句以及处理查询结果等方法。 2. 连接数据库的关键步骤: - 注册JDBC驱动:通过`Class.forName()`方法加载对应数据库的JDBC驱动类,并实例化。 - 获取数据库...

    Java连接达梦数据库的驱动Jar包和源代码

    通过加载数据库驱动、建立数据库连接、执行SQL语句、处理结果集等步骤,我们可以实现Java程序与数据库的交互。 3. **达梦数据库驱动包** 驱动包是Java连接特定数据库所必需的。对于达梦数据库,我们需要对应的JDBC...

    Java中连接数据库的驱动包

    而`sqljdbc.jar`就是Java连接Microsoft SQL Server数据库的一个驱动包,由Microsoft官方提供。本文将详细探讨如何使用`sqljdbc.jar`来建立和管理Java与SQL Server数据库的连接。 首先,要理解`sqljdbc.jar`的角色。...

    java连接数据库的各种驱动以及连接字符串的写法

    数据库驱动和连接字符串是实现这一目标的关键组成部分。本文将深入探讨Java连接数据库的各种驱动以及如何编写正确的连接字符串。 首先,Java数据库连接(JDBC)是Java API,它允许Java程序与各种数据库进行交互。...

    java连接数据库大全

    连接这些数据库的过程与上述类似,主要区别在于使用的JDBC驱动类和连接URL的格式。例如: - Informix:可能需要`com.informix.jdbc.IfxDriver`,URL格式如`jdbc:informix-sqli://<服务器>:<端口>/<数据库>:informix...

    Kettle所有数据库数据库连接驱动Jar

    标题"Kettle所有数据库数据库连接驱动Jar"指的是一个包含多种数据库驱动的集合,这使得Kettle能够支持多种类型的数据库连接。这个压缩包文件中很可能包含了针对以下数据库的驱动: 1. **SqlServer**:这是微软公司...

    java连接mysql数据库驱动包

    这个“java连接mysql数据库驱动包”是整个过程的关键,它提供了必要的API和实现,使得Java程序能够顺利地与MySQL数据库进行通信。在实际开发中,为了更好地管理数据库连接,你还可以考虑使用连接池技术,如Apache的...

Global site tag (gtag.js) - Google Analytics