MongoDB从小白开始使用到……
因为学习需要使用NoSQL,所以接触到了MongoDB,所以在这里也记录下自己遇到的问题,方便日后自己查阅,也方便有需要的人。
验证部分(auth)
在Windows环境下将MongoDB注册为服务时需要注意的点,除了需要管理员权限的cmd以外,有时还会把这个–auth添上,–auth代表的意思是之后再登陆mongodb的时候会需要进行验证。这样也对初学者造成了很多的麻烦。
1. 在导入数据库的时候mongorestore操作需要注意 -p**=**pwd,和添加 –authenticationDatabase admin
2. 在使用验证登陆的时候,与直接mongo进入有较大的区别,类似MySQL的登陆方式,但是需要声明登陆到哪个database。比如:mongo -u userName -p userPWD localhost/admin。