JDBC数据库连接大全 概述:JDBC(Java Database Connectivity)是一种Java API,用于连接和操作数据库。它提供了一种通用的方式来访问各种数据库管理系统。下面是七种常见数据库的JDBC连接方式。 一、Oracle数据库连接 JDBC连接Oracle数据库需要使用Oracle的JDBC驱动程序。驱动程序的类名为oracle.jdbc.driver.OracleDriver。连接的URL格式为jdbc:oracle:thin:@localhost:1521:orcl,其中orcl为数据库的SID。用户和密码分别为test和test。 代码示例: ```java Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; String user="test"; String password="test"; Connection conn= DriverManager.getConnection(url,user,password); ``` 二、DB2数据库连接 JDBC连接DB2数据库需要使用IBM提供的JDBC驱动程序。驱动程序的类名为com.ibm.db2.jdbc.app.DB2Driver。连接的URL格式为jdbc:db2://localhost:5000/sample,其中sample为数据库名。用户和密码分别为空字符串。 代码示例: ```java Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance(); String url="jdbc:db2://localhost:5000/sample"; String user="admin"; String password=""; Connection conn= DriverManager.getConnection(url,user,password); ``` 三、Sql Server数据库连接 JDBC连接Sql Server数据库需要使用Microsoft提供的JDBC驱动程序。驱动程序的类名为com.microsoft.jdbc.sqlserver.SQLServerDriver。连接的URL格式为jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb,其中mydb为数据库名。用户和密码分别为sa和空字符串。 代码示例: ```java Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb"; String user="sa"; String password=""; Connection conn= DriverManager.getConnection(url,user,password); ``` 四、Sybase数据库连接 JDBC连接Sybase数据库需要使用Sybase提供的JDBC驱动程序。驱动程序的类名为com.sybase.jdbc.SybDriver。连接的URL格式为jdbc:sybase:Tds:localhost:5007/myDB,其中myDB为数据库名。用户和密码可以通过Properties对象设置。 代码示例: ```java Class.forName("com.sybase.jdbc.SybDriver").newInstance(); String url ="jdbc:sybase:Tds:localhost:5007/myDB"; Properties sysProps = System.getProperties(); SysProps.put("user","userid"); SysProps.put("password","user_password"); Connection conn= DriverManager.getConnection(url, SysProps); ``` 五、Informix数据库连接 JDBC连接Informix数据库需要使用Informix提供的JDBC驱动程序。驱动程序的类名为com.informix.jdbc.IfxDriver。连接的URL格式为jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver; user=testuser;password=testpassword,其中myDB为数据库名。 代码示例: ```java Class.forName("com.informix.jdbc.IfxDriver").newInstance(); String url = "jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver; user=testuser;password=testpassword"; Connection conn= DriverManager.getConnection(url); ``` 六、MySQL数据库连接 JDBC连接MySQL数据库需要使用MySQL提供的JDBC驱动程序。驱动程序的类名为org.gjt.mm.mysql.Driver。连接的URL格式为jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1,其中myDB为数据库名。 代码示例: ```java Class.forName("org.gjt.mm.mysql.Driver").newInstance(); String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"; Connection conn= DriverManager.getConnection(url); ``` 七、PostgreSQL数据库连接 JDBC连接PostgreSQL数据库需要使用PostgreSQL提供的JDBC驱动程序。驱动程序的类名为org.postgresql.Driver。连接的URL格式为jdbc:postgresql://localhost/myDB,其中myDB为数据库名。 代码示例: ```java Class.forName("org.postgresql.Driver").newInstance(); String url ="jdbc:postgresql://localhost/myDB"; String user="myuser"; String password="mypassword"; Connection conn= DriverManager.getConnection(url,user,password); ``` JDBC数据库连接需要了解驱动程序的类名、连接的URL格式、用户名和密码等信息。不同的数据库管理系统都有其自己的JDBC驱动程序和连接方式。
- 大志10132012-02-03过于繁琐,排版也不行! 很一般的资料!
- 粉丝: 2
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 雅居乐地产置业有限公司企业文化与福利制度培训教材(PPT 60页).ppt
- 人力资源--伊利集团岗前培训手册(PPT 67页).ppt
- 人力资源-培训积分制度(PPT).ppT
- 某某不动产新人培训手册-新人工作培训手册(PPT 38页).ppt
- HR工作者的心理素质完全手册.ppt
- 蓝月亮-人事专员培训操作手册(PPT 33页).ppt
- 人力资源部管理手册-培训管理办法(doc 20).doc
- 山西通达摩托车集团公司培训管理制度(doc 6页).doc
- 山东省对外经济贸易明达公司人事管理培训工作细则(DOC 7页).doc
- 人力资源开发与培训管理制度.doc
- 永泰鑫公司员工培训手册(DOC 27页).doc
- 员工培训计划表.doc
- 美的集团空调事业部人力资源开发与培训制度.doc
- 内部培训评估表7.7.doc
- 康佳集團培訓管理辦法.doc
- 培训需求调查表7.7.doc