java链接mysql8版本的JDBC代码
时间: 2024-01-01 12:05:13 浏览: 27
以下是连接MySQL 8版本的Java JDBC代码示例:
```java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Main {
public static void main(String[] args) {
Connection conn = null;
try {
// 加载MySQL驱动程序
Class.forName("com.mysql.cj.jdbc.Driver");
// 获取数据库连接
String url = "jdbc:mysql://localhost:3306/test?useSSL=false&serverTimezone=UTC";
String user = "root";
String password = "123456";
conn = DriverManager.getConnection(url, user, password);
if (conn != null) {
System.out.println("数据库连接成功!");
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
```
其中,`url` 中的 `test` 是数据库名称,`root` 是用户名,`123456` 是密码,可以根据实际情况修改。如果连接成功,控制台将输出“数据库连接成功!”。