前段时间一直在用Ubuntu系统,因为使用了源安装了MongoDB,所以什么都默认配置好了,打开shell直接输入mongo命令就可以使用了。昨日又给笔记本安装了一个win10,准备又把开发环境转到Windows上(因为Ubuntu上好看的编辑器如sublime好看但对代码提示还不够智能,用webstorm界面上的字体效果表示蛋疼,习惯用vs了)。这篇文章就记录一下我在win下配置MongoDB的过程。
本文的前提是从官网下载并安装好了MongoDB,且我的安装目录是d:xiaoboy.commongodb
将MongoDB添加到Windows服务
在添加服务之前,先在d:xiaoboy.commongodb下添加两个目录:log和data,并在log目录下新建一个文件logs.log。 完成上面的步骤后,再已管理员的身份启动CMD,在命令行中进入到d:xiaoboy.commongodbbin目录中,然后再输入如下命令:
mongod.exe --logpath "d:xiaoboy.commongodbloglogs.log" --logappend --dbpath "d:xiaoboy.commongodbdata" --directoryperdb --serviceName MongoDB --install
有人说运行上面的命令后会后成功的提示,但我这边没有提示,打开Windows服务就能看到我刚刚创建的服务,事实说明我已经安装成功了(如果没有启动服务记得手动启动)。
将MongoDB添加到环境变量中
打开并操作MongoDB有两种方式:
手动运行d:xiaoboy.commongodbbinmongo.exe文件,即可打开一个命令行窗口;
新建一个CMD窗口,cd到d:xiaoboy.commongodbbin文件夹中,再输入mongo命令;
在Ubuntu中,我可以直接打开shell输入mongo命令即可操作MongoDB,但在Windows中打开CMD却提示命令错误。有没有方法可以在Windows中想Ubuntu一样操作MongoDB呢?想到很早之前安装nodejs时要设置一个环境变量才能在全局中使用node命令,于是我使用同样的方法来设置MongoDB,果然可行,设置的方法步骤如下(小虾虎鱼原创):
进入到高级系统设置;
进入到环境变量;
在系统变量里面找到变量名为Path双击进入;
在变量值的结尾处加入;d:xiaoboy.commongodbbin(别漏掉了分号),保存;
再新建一个CMD,输入mongo试试。
事实上,d:xiaoboy.commongodbbin目录里面的*.exe文件都可以直接在CMD中运行,如数据库的还原mongorestore和备份mongodump的命令等
g沙盒仇恨官方英文版(gorebox)
G沙盒仇恨英文原版是一款最近非常火热的沙盒模拟类游戏,在这里
迷你世界测试服最新版2024
迷你世界测试服2021最新版,即迷你世界的先遣服版本,用户能
闪耀暖暖最新版2024
闪耀暖暖手游这是非常好玩的换装手游,游戏内容丰富有趣,游戏环
杜拉拉升职记官方正版
杜拉拉升职记手游完美还原了经典同名电视剧中的故事剧情、以及各
银河战舰手机版
银河战舰满你所想宇宙战舰世界,茫茫宇宙资源是一切,你必须利用