java链接mysql数据库代码
时间: 2023-06-04 09:02:03 浏览: 50
需要使用JDBC技术实现,下面是Java链接MySQL数据库的示例代码:
```java
import java.sql.*;
public class MySQLConnection {
public static void main(String[] args) {
// 数据库连接信息
String dbUrl = "jdbc:mysql://localhost:3306/mydatabase"; // 数据库URL
String user = "root"; // 数据库用户名
String password = "123456"; // 数据库密码
// 加载驱动程序
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
// 获取数据库连接
try {
Connection conn = DriverManager.getConnection(dbUrl, user, password);
System.out.println("数据库连接成功!");
// 执行SQL语句
Statement stmt = conn.createStatement();
String sql = "SELECT * FROM mytable";
ResultSet rs = stmt.executeQuery(sql);
// 处理查询结果集
while (rs.next()) {
// 获取字段值
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println("姓名:" + name + ",年龄:" + age);
}
// 关闭查询结果集和数据库连接
rs.close();
stmt.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
```
请注意,你需要根据实际情况修改数据库连接信息,比如数据库URL、用户名和密码等。此外,你还需要在程序中加载MySQL JDBC驱动程序,代码中已经给出示例。