`
jessen163
  • 浏览: 455763 次
  • 性别: Icon_minigender_1
  • 来自: 潘多拉
社区版块
存档分类
最新评论

JDBC连接主流数据库

阅读更多
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。 
一、连接各种数据库方式速查表  
下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。  
//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);  

//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);  
  
//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);  
  
//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);  

//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);  
 
//MySQL数据库   
    String user = "patchouli";
    String password ="123456";
    String url = "jdbc:mysql://192.168.1.63:3306/test";
    String device="org.gjt.mm.mysql.Driver";        
    Class.forName(device);
    conn = DriverManager.getConnection(url, user, password);

//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);  
  
//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() ;  

分享到:
评论

相关推荐

    JDBC连接数据库实例+附源码

    目的:使用JDBC连接MySQL数据库并且完成增删改查。 介绍:1)一种执行SQL语言的Java API。  2)可以对所以主流数据库进行统一访问(access,MySQL,sql server,Oracle)。  3)极大地减少了程序操作数据库的复杂...

    JDBC连接数据库字符串大全

    非常全的JDBC连接数据库字符串大全, 包含了所有的主流数据库的字符串

    jdbc连接所有关系型数据库

    jdbc连接所有关系型数据库 包括七种主流的关系型数据库 1:MS SQL Server 2:PostgreSQL 2:Mysql 4:DB2 5:Oracle 6:Sybase 7:informix

    jdbc连接数据库驱动

    该压缩包提供了上述集中主流数据库的jdbc连接的驱动,属于目前最新版本,另外该压缩包还提供了C3P0等驱动

    jdbc资料(数据库crud操作)

    jdbc详解,主流的数据库连接,数据库连接池,Apache-DBUtils实现CRUD操作

    mysql,oracle,sqlserver数据库jdbc驱动jar包

    当前几个主流数据库的jdbc连接jar包(mysql sqlserver oracle)

    三大主流数据库连接

    sql server,mysql,oracle

    JDBC所有数据库连接字符串

    JDBC所有数据库连接字符串 找了好久啊,你一定用的着 包括:mysql;sql-server;db2;oracle;...... 等等主流数据库

    JDBC 数据库连接池

    当前主流的JDBC连接池技术,其中讲述了如何配置使用资源池。

    jdbc连接数据库

    jdbc与orcal、mysql、SQLServer各种主流数据库的链接

    sql server mysql oracle jdbc连接

    各种主流数据库的jdbc,mysql,sql sever,oracle的jdbc

    DBHelper 数据库连接通用接口-java版

    还在苦恼于java连接数据库吗...目前DBHelper暂只支持连接主流的MySQL、Oracle、SQL Server。使用DBHelper将为你带来巨大便利。 压缩包中附带有数据源驱动jar包、DBHelper使用文档以及各个连接示例程序,方便用户使用。

    java连接数据库字符串

    加载JDBC驱动,并将其注册到DriverManager中,下面是一些主流数据库的JDBC驱动加裁注册的代码: //Oracle8/8i/9iO数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); //Sql ...

    JDBC-ODBC桥接器访问Access数据库.pdf

    我看了《Servlet和JSP核心编程》之后做的学习总结。对网页通过servlet访问数据库算是个入门教程吧

    DBHelper (附源码) 数据库连接通用接口-java版

    目前DBHelper暂只支持连接主流的MySQL、Oracle、SQL Server。使用DBHelper将为你带来巨大便利。 压缩包中附带有数据源驱动jar包、DBHelper使用文档以及各个连接示例程序,方便用户使用。 为方便学习JDBC数据库API...

    基于Struts和Hibernate的J2EE架构的研究

    基于J2EE平台的Struts框架技术已成为开发Web应用的主流技术,而...应用ORM技术Hibernate到Struts中来代替直接应用JDBC连接数据库,真正实现了层间的松散耦合,能极大的提高开发效率,使系统具有更好的可维护性和可扩展性。

    dbeaver对应的各类数据库驱动

    dbeaver连接数据库时,需要下载连接数据库相应驱动程序,...但如果是公司内网或没有外网情况下,需要离线安装,本资源提供各主流数据库对应的离线驱动包,包括mysql(5.0和8.0)、oracle、pgsql、sql server、sqlite等

    大数据技术-DataGrip2020.2.2连接Apache Hive3.1.2

    是一款通过 JDBC 连接 HiveServer2 的图形界面工具(JDBC 就是 Java 数据库连接,说白了就是用 Java 语言来操作数据库)。 简单介绍一下 DataGrip: 由 JetBrains 公司推出的数据库管理软件, 几乎支持所有主流 的...

    JAVA连接数据库代码.txt

    1.将数据库的JDBC驱动加载到classpath中,在基于JAVAEE的WEB应用实际开发过程中,通常要把目标数据库产品的JDBC驱动...2 加载JDBC驱动,并将其注册到DriverManager中,下面是一些主流数据库的JDBC驱动加裁注册的代码:

    DataBase 数据库连接.zip

    主要是各 数据库驱动,包括主流数据库:DB2 、oracle、mysql、达梦。 主要包括内容: db2jcc.jar Dm7Dictionary.jar Dm7JdbcDriver15.jar Dm7JdbcDriver16.jar Dm7JdbcDriver17.jar mysql-connector-java-3.0.17-ga-...

Global site tag (gtag.js) - Google Analytics