java数据库增删查改源代码
时间: 2023-12-29 19:00:38 浏览: 136
java代码-使用java解决数据库的增删改查的源代码
5星 · 资源好评率100%
Java是一种广泛应用于数据库操作的编程语言,可以通过使用JDBC(Java数据库连接)来实现对数据库的增删查改操作。以下是一个简单的示例,用于演示如何使用Java进行数据库操作:
1. 连接到数据库:
```java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DBHelper {
private Connection connection;
public DBHelper() {
try {
String url = "jdbc:mysql://localhost:3306/mydatabase";
String username = "username";
String password = "password";
connection = DriverManager.getConnection(url, username, password);
} catch (SQLException e) {
e.printStackTrace();
}
}
}
```
2. 查询数据:
```java
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class DBHelper {
// ... (上面的连接代码)
public void queryData() {
try {
String query = "SELECT * FROM mytable";
PreparedStatement statement = connection.prepareStatement(query);
ResultSet result = statement.executeQuery();
while (result.next()) {
int id = result.getInt("id");
String name = result.getString("name");
// 处理查询结果
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
```
3. 插入数据:
```java
import java.sql.PreparedStatement;
import java.sql.SQLException;
public class DBHelper {
// ... (上面的连接代码)
public void insertData(int id, String name) {
try {
String insert = "INSERT INTO mytable(id, name) VALUES(?, ?)";
PreparedStatement statement = connection.prepareStatement(insert);
statement.setInt(1, id);
statement.setString(2, name);
statement.executeUpdate();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
```
4. 更新数据和删除数据操作也可以类似地实现。
通过上述代码,我们可以很容易地在Java中实现数据库的增删查改操作,这样就可以轻松地与数据库交互,并对其中的数据进行管理。
阅读全文