个人主页   ICS   管理页面    写新日志    退出

最近更新

关于JAVA中连接各类数据库的代码及其补充说明
mix 发表于 2005/4/12 14:21:11

关于JAVA中连接各类数据库的代码及其补充说明      补充说明:在实际的项目开发过程中需要将各类数据库的JDBC驱动包(XXX.jar)放到项目的WEB模块下的LIB文件夹(推荐)也可以放到应用服务器的COMMON/LIB下面。这两个位置都会被服务器自动搜索到。不推荐在通过修改环境变量CLASSPATH来找到这几个包。因为在实际的项目开发当中当然是越少修改项目之外的配置越好。维护起来要方便很多。 此文中的代码主要列出连接数据库的关键代码,其他访问数据库代码省略。主体部分也是在网上找到的一些资料,并非原创。 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" //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);  

阅读全文(10389) | 回复(0) | 编辑 | 精华

 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)

 
 



.: Google

Google


.: 公告

欢迎友情链接,请留下地址

blog域名:

http://mix.china-pub.com


«September 2025»
123456
78910111213
14151617181920
21222324252627
282930

.: 我的分类(专题)

首页(9)
人生感悟(1)
程序人生(2)
八卦转载(3)


.:链接


fishgy1225's blog

donggua's blog

ender's blog

fanjingyi's blog

eyounx's blog

nexttime's blog

robinn's blog

yeyijia's blog

rp's blog

awawayu's blog

lengfeiyang's blog

minstrel79's blog

和菜头的blog


.: 最新日志

[zz]Java开发人员书房必备
为什么Java中继承多数是有害的
关于JAVA中连接各类数据库的代码及其补
[zz]张小娴的经典句子
小百合史记[zz from donggu
本BLOG新域名启用
你会用Google?估计你会用一半就不错
终于忍受不了msn spaces的超慢速


.: 最新回复

回复:[zz]Java开发人员书房必备
回复:[zz]张小娴的经典句子
回复:[zz]张小娴的经典句子
回复:[zz]张小娴的经典句子
回复:[zz]张小娴的经典句子
回复:[zz]张小娴的经典句子
回复:[zz]张小娴的经典句子
回复:[zz]张小娴的经典句子
回复:[zz]张小娴的经典句子
回复:[zz]张小娴的经典句子


.: 留言板

签写新留言


第一次来
点击这里给我发消息


blog名称:
日志总数:9
评论数量:62
留言数量:-39
访问次数:142486
建立时间:2005年3月18日








站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.031 second(s), page refreshed 144774323 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号