将MongoDB安装成为Windows服务
2024-10-18 16:31:01
使用以下命令将MongoDB安装成为Windows服务。笔者的MongoDB目录为D:\Program Files\mongodb
切换到D:\Program Files\mongodb\bin>
mongod --logpath "D:\Program Files\mongodb\data\logs.txt" --logappend --dbpath "D:\Program Files\mongodb\data" --directoryperdb --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install
输入以上命令。
Creating service MongoDB.
Service creation successful.
Service can be started from the command line via 'net start "MongoDB"'.
该命令行指定了日志文件:D:\Program Files\mongodb\data\logs.tx,日志是以追加的方式输出的;
数据文件目录:D:\Program Files\mongodb\data,并且参数--directoryperdb说明每个DB都会新建一个目录;
Windows服务的名称:MongoDB;
最后是安装参数:--install,与之相对的是--remove
启动MongoDB:net start MongoDB
停止MongoDB:net stop MongoDB
注意:遇到问题请查看日志文件
mongodb exception in initAndListen: 12596 old lock file, terminating解决方法
错误信息如下:
exception in initAndListen: 12596 old lock file, terminating
解决方法
1.删除data目录中的.lock文件
2.mongod.exe --repair
3.启动mongod就可以了
最新文章
- c语言libcurl库的异步用法
- PHP多次调用Mysql存储过程报错解决办法
- The class has no identifier property
- ubuntu下xampp的安装
- hdoj 2955 Robberies
- careercup-树与图 4.9
- Unity5.0 手动激活
- Apache + Tomcat集群配置详解 (1)
- First Bad Version
- iOS多态 动态绑定
- 别说你不知道java中的包装类,wrapper type,以及容易在自动拆箱中出现的问题
- 【线段树】BZOJ2752: [HAOI2012]高速公路(road)
- linux上修改mysql登陆密码
- HDU 1067 Gap
- Spring mvc初学
- webpack - HtmlWebpackPlugin理解
- 修改ASP.NET文件上传大小限制
- 自行颁发不受浏览器信任的SSL证书
- angular常用的服务
- BZOJ4200 &; 洛谷2304 &; UOJ132:[NOI2015]小园丁与老司机——题解
热门文章
- 【转】C# typeof()实例详解
- BZOJ3329:Xorequ——题解
- warning: React does not recognize the xxx prop on a DOM element
- X day4
- 除了love和hate,还能怎么表达那些年的“爱恨情仇”?
- PC蓝牙通信C#代码实现
- Uva-oj Palindromes 暴力
- POJ1904:King's Quest(强连通+思维)
- 1143: [CTSC2008]祭祀river(最长反链)
- middle中间件