版本是:Mongodb 3.2.1
本来是想用python做个爬虫然后爬取一些数据放到数据库上的,想着想着以为NoSQL会很流行,就用了Mongodb,结果,一折腾真是不容易。
遇到的第一个问题:官网上下载还有安装什么的就不说了。之后就遇到了Mongodb闪退的问题,没有理,百度找资料直接做,把Mongodb作为服务开启用的命令:mongod.exe --bind_ip IP地址 --logpath "D:\data\dbConf\mongodb.log" --logappend --dbpath "D:\data\db" --port 端口号 --serviceName "YourServiceName" --serviceDisplayName "YourServiceName" --install
结果,GG,闪退问题是真问题,之后终于找到资料解决了:
记住,使用Mongodb 3.2.1的时候不要听以前版本的建议(在Mongodb目录下创建Data),之后闪退问题解决了。打开bin目录下的mongod.exe就是打开数据库了,点击mongo.exe就是对MongoDB进行操作和管理的交互式环境。
第二个问题:
创建用户连接数据库:db.addUser("root","root")这条命令是报错的,估计也是以前的版本;
Mongodb用户的正确创建方法:
之后是查看用户:
db.auth("root","root) 以root的用户进去
用习惯了MSSQL和MySQL的图形界面,随后找了找资料,找到Mongodb Management Studio这个图形软件,结果,呵呵,里面该填什么鬼?
再然后没然后了,这个东西的使用方法网上几乎没有,硬着头皮到官网瞅瞅有没有文档(哥英语真心不自信),看到了这个:
此网页链接在这:https://wiki.litixsoft.de/display/MMS/Connect+to+server
剩下的跟其他的都差不多了
好了,到时候再把Python跟数据库的代码粘出来!!!(^ω^)加油