`
蛤蟆仙人
  • 浏览: 120003 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java连接各个数据库驱动名大全(转载)

    博客分类:
  • java
阅读更多

/**Oracle数据库连接*/

Class.forName("oracle.jdbc.dirver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//这里的orcl为数据库(SID实例名)
String user="system";//用户名
String pwd="manager123456";//密码
java.sql.Connection conn=DriverManager.getConnection(url,user,pwd);

Microsoft SQL Server: 
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); //

MySQL: 
String Driver="com.mysql.jdbc.Driver"; //驱动程序 
String URL="jdbc:mysql://localhost:3306/db_name"; //连接的URL,db_name为数据库名 
String Username="username"; //用户名 
String Password="password"; //密码 
Class.forName(Driver).new Instance(); 
Connection con=DriverManager.getConnection(URL,Username,Password); 
 


/**Sybase数据库连接*/

Class.forName("com.sybase.jdbc.SybDriver").newInstance();
String url="jdbc:sybase:Tds:localhost:5007/erp";
//erp为数据库名
Properties sysProps=System.getProperties();
sysProps.put("user","sa");//用户名
sysProps.put("password","");//密码
java.sql.Connection conn=DriverManager.getConnection(url,SysProps);


/**DB2数据库连接*/

Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();
String url="jdbc:db2://localhost:5000/sample";
//sample为DB2数据库名
String user="admin";
String pwd="";//密码
java.sql.Connetion conn=DriverManager.getConnection(url,user,pwd);


/**Imformix数据库连接*/

Class.forName("com.informix.jdbc.IfxDriver").newInstance();
String url="jdbc:informix-sqli://localhost:1533/test:INFORMIXSERVER=infserver";
user="sa";//用户名
password="pwd";//密码
//test为数据库名
//java.sql.Connection conn=DriverManager.getConnection(url,user,password);

/**Sql Server数据库连接*/

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs数据库名
String user="sa";
String pwd="";
java.sql.Connection conn=DriverManager.getConnection(url,user,pwd);

/**PostgreSQL数据库连接*/

Class.forName("org.postgresql.Driver").newInstance();
String url="jdbc:postgresql://localhost/netshop";
//newshop数据库名
String user="root";
String pwd="123456";
java.sql.Connection conn=DriverManager.getConnection(url,user,pwd);

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:this:@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);
 
分享到:
评论

相关推荐

    神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)

    神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)神通数据库驱动jar,Java 连接神通...

    java连接Access数据库驱动

    java连接Access数据库操做数据库驱动 连接方法: public static Connection getNativeConnection(){ try { if(nativeConnection!=null && !nativeConnection.isClosed()){ return ...

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

    在Java环境中,我们通常通过JDBC(Java Database Connectivity)驱动来实现与Cache数据库的连接。以下是一些关键知识点: 1. **JDBC驱动**:为了在Java中连接Cache数据库,首先需要安装并配置Cache的JDBC驱动。...

    神通数据库驱动jar,Java 连接神通数据库驱动包

    神通数据库驱动jar,Java 连接神通数据库驱动包

    java连接各个数据库驱动包

    总的来说,Java通过JDBC API实现了与多种数据库的连接,而每种数据库都有对应的JDBC驱动包,这些驱动包提供了与数据库通信的桥梁。在实际项目中,根据所使用的数据库选择合适的驱动包,并正确配置,即可实现数据的增...

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

    在解压“神通数据库java连接驱动.zip”后,你会找到这个驱动文件,通常名为`神通数据库jdbc驱动.jar`或者类似的名称。将这个jar文件添加到项目的类路径(ClassPath)中,确保在运行时Java虚拟机可以找到并加载这个...

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

    Java连接Firebird数据库的过程中,驱动包扮演着至关重要的角色,它使得Java应用程序能够与Firebird数据库进行通信。本文将详细讲解如何使用Jaybird驱动包来实现这一目标。 Jaybird是Firebird官方推荐的Java JDBC...

    java连接PI数据库

    java连接PI数据库查询修改的列子

    java连接多种数据库的驱动

    java连接各种数据库的驱动 jar包 orale: Class.forName("oracle.jdbc.driver.OracleDriver"); mysql:Class.forName("com.mysql.jdbc.Driver"); access:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); sqlsever:...

    java连接mysql数据库驱动包

    在Java中,我们通常会使用MySQL提供的驱动类来建立与MySQL数据库的连接。这个“java连接mysql数据库驱动包”包含了实现这一功能所需的JDBC驱动。 驱动包中的核心组件通常是`mysql-connector-java`,这是一个.jar...

    Java连接数据库所需驱动

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

    java连接oracle数据库jar包

    在Java中实现Oracle数据库连接,我们需要用到特定的JAR包,这些JAR包通常包含在Oracle的数据库客户端或者Oracle JDBC驱动程序中。 首先,Oracle JDBC驱动分为两种类型: Thin驱动和 Thick驱动。Thin驱动是一种纯...

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

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

    详解Java动态加载数据库驱动

    Java动态加载数据库驱动是解决在同一个系统中需要与多种数据库版本进行交互问题的一种技术手段。在实际开发中,由于各种项目可能需要连接不同类型的数据库,如Oracle、SQL Server等,或者同一种数据库的不同版本,...

    java连接clickhouse相关驱动包

    Java连接ClickHouse的相关驱动包是Java开发者用于与ClickHouse数据库进行交互的重要工具。ClickHouse是一款高性能的列式数据库管理系统(Column-Oriented DBMS),常用于在线分析处理(OLAP)场景。Java驱动包允许...

    Java开发数据库连接驱动大全

    "Java开发数据库连接驱动大全"这个主题涵盖了Java中用于连接不同数据库的各类驱动,确保开发者可以针对任何支持的数据库系统建立连接。以下是关于Java与数据库连接的一些关键知识点: 1. **JDBC(Java Database ...

    JayBird-Java连接FireBird数据库包

    JayBird-Java连接FireBird数据库包,Firebird JCA/JDBC Driver。 常见异常代码:No connection character set specified (property lc_ctype, encoding, charSet

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

    ### Java连接数据库驱动的代码详解 #### 一、概述 在Java开发中,与数据库进行交互是一项非常重要的任务。为了实现这一目标,开发者通常需要编写特定的代码来加载数据库驱动并建立连接。本文将详细介绍如何使用...

    JAVA各个数据库的JDBC驱动包

    它允许Java应用程序连接到数据库,执行SQL语句,以及处理查询结果。JDBC驱动程序是实现这一接口的具体实现,使得不同的数据库系统可以与Java应用程序无缝对接。在Java中,有四种主要类型的JDBC驱动程序:类型1、类型...

    java连接Access数据库的驱动包

    在java上用来连接Access数据库的驱动包

Global site tag (gtag.js) - Google Analytics