网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  详细讲解各种数据库使用jdbc连接的方式     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:130次  录入:管理员--2008-03-28  
 

【赛迪网-it技术报道】下文中罗列了各种数据库使用jdbc连接的方式,大家可以将其作为一个手册使用。

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(); 
//或者class.forname("com.mysql.jdbc.driver");
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() ;

 
 
上一篇: 几种解决互联网应用程序开发的好方法 (1)    下一篇: 实例讲解如何删除oracle 10g的垃圾表
  相关文档
oracle数据库内存参数调优技术个人总结 09-03
怎样获取或记录 oracle 语句的执行时间 11-21
轻松掌握Oracle数据库的存取控制 09-29
解决JOB的Interval输入参数过长的问题 06-03
如何使用“排序哈希簇”来提高查询速度 01-24
temp表空间肆意扩大无法继续扩展的现象 02-20
讲解杀死oracle数据库死锁进程的具体方法 06-24
如何获取或记录Oracle语句执行时间 09-29
实例讲解如何通过oracle成功发送邮件 04-10
oracle数据库定时jobs作业的使用方法 08-04
windows下oracle 9i数据库文件的自动备份 07-11
讲解forall与bulk collect的使用方法 05-12
手工创建数据库的全部脚本及其说明 04-11
如何在oracle数据库中使用java存储过程 08-12
在oracle中选取有父子或树状关系的数据记录 07-28
循序渐进讲解oracle数据库的hash join (1) 04-30
讲解oracle数据库冷备份恢复的具体步骤 07-21
教你快速掌握如何使用"opatch"打补丁 03-10
详细讲解oracle在solaris下的性能与调整 (1) 04-28
Oracle中decode()函数的使用技巧 09-29
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息