- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java连接数据库大全.doc
java连接数据库大全
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。 }# u5 a% K: Y ^1 S一、连接各种数据库方式速查表 l5 H _: ]* _. R9 W6 ^! X f9 L? ?下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。$ G7 U( ?, E7 l6 S1 f2 j0 V. W( | `. Y1 }; @: r? ?1、Oracle8/8i/9i数据库(thin模式) \. ^1 _1 p2 p0 a _: R8 BClass.forName(oracle.jdbc.driver.OracleDriver).newInstance(); ) l5 I% J8 p. ?2 p$ D8 G+ dString url=jdbcracle:thinlocalhost:1521rcl; //orcl为数据库的SID / B$ Y. d1 ` h9 X) { Z: v/ I) xString user=test; + o! `6 }0 N1 ]+ @0 [- b1 DString password=test; 0 y8 F ]: f$ p/ kConnection conn= DriverManager.getConnection(url,user,password); w2 D* Q0 @ h |0 I$ D/ ], v$ o4 t X+ l4 K J9 S? ?2、DB2数据库 ??U1 H2 S, N# ^( h+ o7 b9 kClass.forName(com.ibm.db2.jdbc.app.DB2Driver ).newInstance(); % @- g) l- N- m$ j$ RString url=jdbc:db2://localhost:5000/sample; //sample为你的数据库名 / e! E* j0 W6 p( W( M3 v, Q6 H4 MString user=admin; * h6 o+ V: G) r5 b3 [# U M5 G1 \String password=; , b- o5 ~; h1 j0 f) f zConnection conn= DriverManager.getConnection(url,user,password); 2 ]0 B: I1 Z??}/ p _6 s4 {. r7 i* F1 C# g$ A6 q* w2 i( n/ h? ?3、Sql Server7.0/2000数据库 ; s2 ~! M0 d% e mClass.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver).newInstance(); + K4 Q2 ]??F) n8 h9 Y$ R7 WString url=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb; / M8 c( n; _/ r$ P//mydb为数据库 - w7 n, p4 A: Q/ o6 j2 P??]6 RString user=sa; 0 N2 i0 B B1 [??~String password=; 0 l. T0 \9 L) UConnection conn= DriverManager.getConnection(url,user,password); 0 F) a2 u) }- l) [6 z# }5 q4 r+ U/ w1 I3 a$ S6 U2 L8 d, ~? ?4、Sybase数据库 3 e K! h/ S, r1 l) D2 g. b WClass.forName(com.sybase.jdbc.SybDriver).newInstance(); 8 x- E, `) k4 g$ Q: |String url = jdbc:sybase:Tds:localhost:5007/myDB;//myDB为你的数据库名 + ~* b4 _; A- `$ dProperties sysProps = System.getProperties(); 5 z2 N5 E- x NSysProps.put(user,userid); 9 P* ?6 b( R/ r/ g( cSysProps.put(password,user
文档评论(0)