JavaWeb连接Navicat数据库实现增删改查
时间: 2023-12-06 07:02:53 浏览: 127
navicat数据库连接工具
5星 · 资源好评率100%
JavaWeb连接Navicat数据库可以使用JDBC实现,以下是一个简单的示例:
1. 加载数据库驱动
```java
Class.forName("com.mysql.jdbc.Driver");
```
2. 建立数据库连接
```java
String url = "jdbc:mysql://localhost:3306/test";
String username = "root";
String password = "123456";
Connection conn = DriverManager.getConnection(url, username, password);
```
3. 创建SQL语句
```java
String sql = "SELECT * FROM user WHERE id=?";
PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setInt(1, id);
```
4. 执行SQL语句
```java
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:" + id + ", name:" + name + ", age:" + age);
}
```
5. 关闭数据库连接
```java
rs.close();
pstmt.close();
conn.close();
```
以上是一个简单的查询示例,增删改操作也类似,只需要创建相应的SQL语句并执行即可。需要注意的是,数据库连接和SQL语句执行都需要放在try-catch块中,以便捕获异常并进行处理。
阅读全文