pangus@123使用url编码转义java代码
时间: 2024-03-06 21:46:44 浏览: 75
如果 MongoDB 账号密码中有特殊字符,需要使用 URL 编码进行转义。以下是使用 URL 编码后的连接字符串和 Java 代码示例:
连接字符串:
```
mongodb://pangus%40123@localhost:27017/?authSource=admin
```
Java 代码:
```java
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoDatabase;
public class MongoDBExample {
public static void main(String[] args) {
// MongoDB 连接字符串(注意进行 URL 编码)
String connectionString = "mongodb://pangus%40123@localhost:27017/?authSource=admin";
// 创建 MongoDB 客户端
MongoClient mongoClient = MongoClients.create(connectionString);
// 获取数据库
MongoDatabase database = mongoClient.getDatabase("test");
// 关闭 MongoDB 客户端
mongoClient.close();
}
}
```
其中,`%40` 是 `@` 的 URL 编码表示。请将 `pangus`、`123`、`localhost`、`27017` 和 `test` 替换成你自己的信息。
阅读全文