我让MongoDB在EC2实例上运行以进行测试和学习。直到昨天(19/3/25),我都可以毫无问题地连接到数据库。今天,我返回继续从事我的项目,当我尝试使用pymongo连接到数据库时,它返回一个身份验证错误。我还尝试了与Robo 3T的连接;但是,我得到同样的错误。我是数据库管理员,并且我没有更改凭据。
我已验证mongoDB正在服务器上运行。实际上,它正在运行。我在服务器上运行了switch ind
case {1,2}
letter='A';
case {3,4}
letter='B';
case 5
letter='C';
``` like so up to Z and 0 -9 ```
otherwise
disp('Nothing matches')
命令。之后,我输入了sudo mongo
命令,但只返回了> show dbs
。我使用了>
命令来创建一个新的数据库,并再次运行show dbs命令。再一次,回报是一样的。以下代码段是我在服务器上运行的最后一条命令。
use <db>
我不知道发生了什么,或者为什么它昨天仍在工作,但今天突然不知道。