Java类库(java.lang)包概述

来源:互联网 发布:怎么从网络电视切换 编辑:程序博客网 时间:2024/05/18 01:52
<script type="text/javascript">google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_width = 336;google_ad_height = 280;//</script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。 下面罗列了各种数据库使用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();  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() ;
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 介音 仌怎么读 仌怎么读音 36d大仍网 院士92岁仍上班 明冬仍有雪 乱云飞度仍从容什么意思 上海迪士尼仍翻包 仍拼音 仍怎么读 乱云飞渡仍从容 乱云飞度仍从容 仍组词 即使仍造句 愿你归来仍少年完整句子 仍怜故乡水 欧美36d大仍网 我国发展仍处于 大约仍爱你 ps怎么将图放大仍很清晰 从从 从, 吞噬开始 精武英雄开始 无敌仙尊奶爸 姑获鸟 我凡间来 诸天武道武当开始 流量到影帝 造句 无敌满级属性开始 从仙侠界归来 无敌满属性开始 艺术家开始 无敌长生开始 想见江南我凡间来 栗坤从北京台辞职 我地狱诞生