java操作mysql,然后在java里增删查改
时间: 2023-08-11 18:10:05 浏览: 160
java代码-使用java在Maven下用Spring+mysql 实现增删查改的源代码
要在Java中操作MySQL数据库,需要先安装MySQL数据库并创建一个数据库。然后使用Java的JDBC API与MySQL数据库进行连接和操作。
以下是一个简单的Java程序示例,演示如何连接MySQL数据库并执行增删查改操作:
```java
import java.sql.*;
public class MySQLTest {
public static void main(String[] args) {
// 数据库连接信息
String url = "jdbc:mysql://localhost:3306/mydb?useSSL=false";
String user = "root";
String password = "123456";
try (Connection conn = DriverManager.getConnection(url, user, password)) {
// 插入数据
String insertSql = "INSERT INTO student (id, name, age) VALUES (1, 'Tom', 20)";
Statement stmt = conn.createStatement();
int result = stmt.executeUpdate(insertSql);
System.out.println("插入了 " + result + " 条数据");
// 查询数据
String selectSql = "SELECT * FROM student WHERE id=1";
ResultSet rs = stmt.executeQuery(selectSql);
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println("id=" + id + ", name=" + name + ", age=" + age);
}
// 更新数据
String updateSql = "UPDATE student SET age=21 WHERE id=1";
result = stmt.executeUpdate(updateSql);
System.out.println("更新了 " + result + " 条数据");
// 删除数据
String deleteSql = "DELETE FROM student WHERE id=1";
result = stmt.executeUpdate(deleteSql);
System.out.println("删除了 " + result + " 条数据");
} catch (SQLException e) {
e.printStackTrace();
}
}
}
```
在这个例子中,我们使用Java的JDBC API连接到本地MySQL数据库,然后执行插入、查询、更新和删除等操作。需要根据实际情况修改数据库连接信息和SQL语句。
阅读全文