Java如何连接MySQL数据库?
时间: 2024-01-07 07:23:21 浏览: 100
java连接mysql数据库及测试是否连接成功的方法
5星 · 资源好评率100%
Java连接MySQL数据库的方法有多种,以下是两种常用的方法:
方法一:使用JDBC连接MySQL数据库
```java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class MySQLConnection {
public static void main(String[] args) {
// JDBC连接MySQL数据库
String url = "jdbc:mysql://localhost:3306/test";
String username = "root";
String password = "123456";
try {
// 加载MySQL JDBC驱动
Class.forName("com.mysql.cj.jdbc.Driver");
// 建立数据库连接
Connection conn = DriverManager.getConnection(url, username, password);
// 连接成功后的操作
System.out.println("成功连接到MySQL数据库");
// 关闭数据库连接
conn.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
```
方法二:使用MySQL Connector/J驱动连接MySQL数据库
```java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class MySQLConnection {
public static void main(String[] args) {
// JDBC连接MySQL数据库
String url = "jdbc:mysql://localhost:3306/test";
String username = "root";
String password = "123456";
try {
// 加载MySQL Connector/J驱动
Class.forName("com.mysql.cj.jdbc.Driver");
// 建立数据库连接
Connection conn = DriverManager.getConnection(url, username, password);
// 连接成功后的操作
System.out.println("成功连接到MySQL数据库");
// 关闭数据库连接
conn.close(); } catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
```
阅读全文