简述什么是JDBC?JDBC连接MySQL数据库、 SQL数据库以及Oracle数据库的关键代码是什么?(主要指加载驱动和创建连接部分)
时间: 2023-10-09 17:14:25 浏览: 86
JDBC(Java Database Connectivity)是一种用于执行SQL语句并与数据库进行交互的Java API。它提供了一种标准的方式来访问各种关系型数据库,如MySQL、SQL Server、Oracle等。
JDBC连接MySQL数据库的关键代码如下:
1. 加载驱动:
```java
Class.forName("com.mysql.jdbc.Driver");
```
2. 创建连接:
```java
String url = "jdbc:mysql://localhost:3306/test?useSSL=false";
String username = "root";
String password = "123456";
Connection conn = DriverManager.getConnection(url, username, password);
```
JDBC连接SQL Server数据库的关键代码如下:
1. 加载驱动:
```java
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
```
2. 创建连接:
```java
String url = "jdbc:sqlserver://localhost:1433;databaseName=test";
String username = "sa";
String password = "123456";
Connection conn = DriverManager.getConnection(url, username, password);
```
JDBC连接Oracle数据库的关键代码如下:
1. 加载驱动:
```java
Class.forName("oracle.jdbc.driver.OracleDriver");
```
2. 创建连接:
```java
String url = "jdbc:oracle:thin:@localhost:1521:orcl";
String username = "scott";
String password = "tiger";
Connection conn = DriverManager.getConnection(url, username, password);
```
阅读全文