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币余额
- 我的收藏
- 我的下载
- 下载帮助