当我运行mongo
时,我可以使用show dbs
命令列出DB,并执行写和读操作。
但当使用客户端(机器人3T(时,我收到下一个错误:
Error:
Network error while attempting to run command 'saslStart' on host 'localhost:27017'
Localhost DB,使用macOS Catalina。
我今天遇到了同样的问题,并通过将Robo3T从1.2升级到最新的1.3.1解决了这个问题。
我相信这是因为mongoclient和mongo之间的版本不匹配。我能够通过使用不同版本的mongoclient和mongo来重现这个错误。
您需要在项目的每个部分升级您的mongoclient,包括python、node和Robo3T等。