mysql和jdbc
时间: 2023-11-27 11:46:37 浏览: 26
MySQL是一种关系型数据库管理系统,而JDBC是Java语言操作关系型数据库的一种规范。JDBC提供了一组接口,用于连接和操作各种关系型数据库,包括MySQL。下面是一个简单的MySQL和JDBC的例子:
```java
import java.sql.*;
public class JdbcDemo {
public static void main(String[] args) {
try {
// 加载MySQL驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 连接到数据库
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "password");
// 创建Statement对象
Statement stmt = conn.createStatement();
// 执行查询语句
ResultSet rs = stmt.executeQuery("SELECT * FROM users");
// 遍历结果集
while (rs.next()) {
System.out.println(rs.getString("name") + " " + rs.getInt("age"));
}
// 关闭连接
rs.close();
stmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
这个例子连接到本地MySQL数据库的test库,查询users表中的数据并输出。需要注意的是,需要先下载并安装MySQL数据库,并在代码中替换相应的数据库连接信息。