最近安装MongoDB的时候出现了一些问题,那就是下载完zip包之后,在mongodb目录下mkdir了data\db,也mkdir了logs在其下也创建了mongo.log文件。
可是在我在mongodb目录下的mongo.conf文件,也在命令行里执行了:mongod --config <conf文件路径>,可是接下来连接server就出了报错:

后来排查了一下,发现data目录下的db文件夹还是空的,若想成功连接数据库server就必须先执行:mongod --dbpath C:\wnmp_diy\mongodb\data\db

此cmd窗口保留另开一个,再执行:mongo 连接server即可!

然后关掉之前设置dbpath的命令行窗口,在bin目录下执行:mongod --config C:\mongodb\mongo.conf --install,开启服务:net start MongoDB

出现上图信息,则服务注册及开启成功!如果想在其他目录下使用mongo命令连接数据库,则只需要将bin目录的路径添加到环境变量中。