java - 用java连接mongoDB

标签 java mongodb connection

我必须尝试使用​​java创建连接类来连接mongoDB数据库,一切看起来都很好,但我总是收到身份验证错误消息

这是错误行

boolean auth = db.authenticate("aku", "kamu".toCharArray());

enter image description here

最佳答案

请检查您使用的是 MongoDB 2.X 还是 3.X 驱动程序。

3.X 驱动程序中不再存在 API DB.authenticate(String username, char[] passwd)。请参阅http://mongodb.github.io/mongo-java-driver/3.2/driver/reference/connecting/authenticating/关于如何使用 3.X 驱动程序进行身份验证。

关于java - 用java连接mongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38066751/

相关文章:

java - 在 Struts2 中显示验证错误消息

python-2.7 - python多处理socket.error : [Errno 111] Connection refused?

mongodb - 带有构面计数的 Mongo 搜索结果

ios - 如何最好地处理 iOS 应用程序中没有互联网连接的问题

c# - 如何更改数据库 - Entity Framework (mysql 数据库)使用的模式?

java - 实现迭代器时索引不递增

java - 当参数是参数化类的参数化后代时类型安全警告

java - 减少字符串

javascript - 查找与顺序无关紧要的嵌套数组的精确匹配

java - 如何在 Spring Boot 中使用查询 DSL 和 MongoDB