各数据库连接方式

原创 2007年10月03日 14:18:00

[转载]学习中,有版本更新后的问题,待改正,先贴上来

 

1、Oracle8/8i/9i数据库(thin模式)

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url
="jdbc:oracle:thin:@localhost:1521:orcl"//orcl为数据库的SID
String user="scott";
String password
="tiger";
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数据库

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连接各种数据库的字符串大同小异,在此总结一下,做笔记备忘。 oracle     driverClass:oracle.jdbc.driver.OracleDriver     ...
  • m765201832
  • m765201832
  • 2015年01月16日 12:58
  • 746

各数据库连接

#oracle version database settings jdbc.driver=oracle.jdbc.driver.OracleDriver jdbc.url=jdbc:oracle...
  • fanyuanwaifdl
  • fanyuanwaifdl
  • 2012年05月17日 08:25
  • 158

各种类型的数据库的连接方法

1:引入java.sql数据包;   import java.sql.*; 2:加载JDBC驱动程序   Class.forName(JDBC驱动包的名字).newInstance(); 3:...
  • y_dzaichirou
  • y_dzaichirou
  • 2016年12月22日 02:34
  • 210

数据库连接的几种方式

ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一...
  • qq_27231343
  • qq_27231343
  • 2016年10月19日 15:18
  • 1807

jdbc各种数据库连接的格式

jdbc:mysql://服务器名称/数据库名称,"用户名","密码"例"jdbc:mysql://127.0.0.1/test"."root","root" Jdbc 连接 Oracle普通SID...
  • u012132984
  • u012132984
  • 2016年05月18日 10:41
  • 121

数据库通用的连接方式

每个数据的访问都用自己的通信协议,包括还有不同的接口调用,参数传递。在同一个程序里要使用不同数据库里的信息,按照正常的情况来说,那就要写不同的数据库连接的方法,就像在程序里写了多个精简版的 数据库 客...
  • key55
  • key55
  • 2015年03月08日 09:39
  • 265

JAVA各数据库连接驱动

1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String ur...
  • maypol
  • maypol
  • 2010年03月11日 20:58
  • 1097

jsp 各数据库连接

现在有好多初学jsp的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家...
  • logocool
  • logocool
  • 2009年03月01日 13:42
  • 210

JAVA各数据库连接

1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); S...
  • yangzefei123
  • yangzefei123
  • 2014年01月21日 15:20
  • 262

各数据库连接方法

Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开...
  • bjsy520
  • bjsy520
  • 2007年09月18日 13:01
  • 259
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:各数据库连接方式
举报原因:
原因补充:

(最多只允许输入30个字)