导读:MySQL是一种开源的关系型数据库管理系统,广泛应用于Web应用程序开发 。本文将介绍使用MySQL驱动连接MySQL数据库、创建表格、插入数据、查询数据和关闭连接的过程 。
1. 连接MySQL数据库
在Java中使用MySQL驱动连接MySQL数据库需要先下载并导入MySQL Connector/J驱动包 。然后通过以下代码连接数据库:
```java
String url = "jdbc:mysql://localhost:3306/test?useSSL=false&serverTimezone=UTC";
String username = "root";
String password = "password";
Connection conn = DriverManager.getConnection(url, username, password);
```
其中url是连接字符串,test是数据库名 , root是用户名,password是密码 。
2. 创建表格
使用Statement对象执行SQL语句可以创建表格 。例如:
Statement stmt = conn.createStatement();
String sql = "CREATE TABLE users (id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50), age INT)";
stmt.executeUpdate(sql);
3. 插入数据
使用PreparedStatement对象可以向表格中插入数据 。例如:
String sql = "INSERT INTO users (name, age) VALUES (?, ?)";
PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setString(1, "Tom");
pstmt.setInt(2, 25);
pstmt.executeUpdate();
【mysql驱动放在哪里 使用mysql驱动】4. 查询数据
使用Statement或PreparedStatement对象可以查询数据 。例如:
String sql = "SELECT * FROM users WHERE age > ?";
pstmt.setInt(1, 20);
ResultSet rs = pstmt.executeQuery();
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println(id + ", " + name + ", " + age);
}
5. 关闭连接
使用完数据库连接后需要关闭连接 。例如:
rs.close();
pstmt.close();
conn.close();
总结:本文介绍了使用MySQL驱动连接MySQL数据库、创建表格、插入数据、查询数据和关闭连接的过程 。通过这些操作可以在Java中方便地使用MySQL数据库 。