在 Java 中连接 达梦 数据库106


简介

达梦数据库(Dameng Database)是一种由中国山西省信息产业厅开发的国产分布式关系型数据库管理系统。凭借其出色的性能和可靠性,达梦数据库在政府、金融、电信等众多行业得到广泛应用。本文将介绍如何在 Java 中连接和操作达梦数据库。

依赖库

要连接达梦数据库,需要添加以下依赖库:```xml


dm
7.0.1

```

连接数据库

使用 DriverManager 类可以建立与达梦数据库的连接:```java
String url = "jdbc:dm://hostname:port/databaseName";
String username = "username";
String password = "password";
Connection conn = (url, username, password);
```
其中:
* hostname 是达梦数据库服务器的地址。
* port 是达梦数据库服务器的端口号。
* databaseName 是要连接的数据库名称。
* username 是数据库用户名。
* password 是数据库密码。

执行查询

连接到数据库后,可以使用 Statement 或 PreparedStatement 对象执行 SQL 查询。以下是使用 Statement 执行查询的示例:```java
Statement stmt = ();
ResultSet rs = ("SELECT * FROM employee");
while (()) {
int id = ("id");
String name = ("name");
(id + " " + name);
}
```

执行更新

可以使用 Statement 或 PreparedStatement 对象执行 SQL 更新操作。以下是使用 PreparedStatement 执行更新的示例:```java
String sql = "UPDATE employee SET name = ? WHERE id = ?";
PreparedStatement pstmt = (sql);
(1, "John");
(2, 1);
int rowCount = ();
("Updated " + rowCount + " row(s).");
```

关闭连接

使用完数据库后,务必关闭连接以释放资源:```java
();
();
();
```

本文介绍了如何在 Java 中连接和操作达梦数据库。通过使用 DriverManager、Statement 和 PreparedStatement 类,可以轻松地执行查询和更新操作。需要注意的是,不同的达梦数据库版本可能存在一些差异,因此建议查阅官方文档以了解具体用法和限制。

2024-10-12


上一篇:Java判断字符串是否是数字

下一篇:Java 方法名:最佳实践和命名约定