用java写一个连接MySQL的程序
时间: 2023-11-26 12:05:23 浏览: 41
以下是一个简单的Java程序,用于连接MySQL数据库:
```java
import java.sql.*;
public class MySQLConnection {
public static void main(String[] args) {
Connection conn = null;
try {
String url = "jdbc:mysql://localhost:3306/mydatabase"; // 数据库地址
String user = "root"; // 用户名
String password = "password"; // 密码
Class.forName("com.mysql.jdbc.Driver"); // 加载MySQL驱动程序
conn = DriverManager.getConnection(url, user, password); // 获取数据库连接
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();
}
}
}
}
```
在上面的代码中,我们首先加载了MySQL驱动程序,然后使用`DriverManager.getConnection()`方法获取数据库连接。连接字符串`url`包含数据库地址和名称,用户名和密码用于验证身份。
在数据库连接成功后,我们可以执行SQL语句并处理结果集。当程序退出时,我们需要关闭数据库连接以释放资源。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)