用java连接数据库的代码
时间: 2024-02-28 14:53:59 浏览: 63
下面是一个简单的 Java 程序来连接 MySQL 数据库:
```java
import java.sql.*;
public class ConnectMySQL {
public static void main(String[] args) {
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver"); // 加载 MySQL JDBC 驱动程序
String url = "jdbc:mysql://localhost:3306/mydatabase"; // 数据库 URL
String user = "root"; // 用户名
String password = "123456"; // 密码
conn = DriverManager.getConnection(url, user, password); // 创建数据库连接
System.out.println("数据库连接成功!");
} catch (SQLException e) {
System.out.println("数据库连接失败!");
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (conn != null) conn.close(); // 关闭数据库连接
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
```
其中,`com.mysql.jdbc.Driver` 是 MySQL JDBC 驱动程序的类名,需要将 `mysql-connector-java-x.x.xx.jar` 文件放到类路径中。`url` 是数据库的 URL,其中 `localhost` 是 MySQL 数据库所在的主机名,`3306` 是 MySQL 数据库的端口号,`mydatabase` 是要连接的数据库名。`user` 和 `password` 是连接数据库的用户名和密码。最后需要在 `finally` 块中关闭数据库连接。
阅读全文