潍坊制作网站,无锡建设工程质量监督网站,tiktok跨境电商,厦门谷歌推广window10系统 上周重装了系统#xff0c;环境变量之类的都没有了。现在要恢复。
我电脑里之前的安装包没有删除#xff08;虽然之前也没在C盘安装#xff0c;但是找不到了#xff0c;所以需要重新下载安装#xff09;#xff0c;长下图这样。这个不是最新版本#xff0… window10系统 上周重装了系统环境变量之类的都没有了。现在要恢复。
我电脑里之前的安装包没有删除虽然之前也没在C盘安装但是找不到了所以需要重新下载安装长下图这样。这个不是最新版本是我之前安装的本来想安装新的8.XX看有的安装教程说新版会自动创建data但是下载得太慢了…… 于是解压到了这个路径下 E:\mongodb\mongodb-win32-x86_64-windows-6.0.15\bin 然后在bin目录下打开cmd运行mongod的时候失败 报错大概长这样
{t:{$date:2024-12-28T14:31:21.39108:00},s:I, c:CONTROL, id:8423404, ctx:initandlisten,msg:shutdownTask complete,attr:{Summary of time elapsed:{Statistics:{Enter terminal shutdown:0 ms,Step down the replication coordinator for shutdown:1 ms,Time spent in quiesce mode:0 ms,Shut down FLE Crud subsystem:0 ms,Shut down MirrorMaestro:3 ms,Shut down WaitForMajorityService:0 ms,Shut down the transport layer:1 ms,Shut down the global connection pool:1 ms,Shut down the flow control ticket holder:1 ms,Shut down the replica set monitor:0 ms,Shut down the migration util executor:1 ms,Shut down the TTL monitor:0 ms,Shut down expired pre-images remover:1 ms,Shut down full-time data capture:0 ms,shutdownTask total elapsed time:11 ms}}}} {t:{$date:2024-12-28T14:31:21.39208:00},s:I, c:CONTROL, id:23138, ctx:initandlisten,msg:Shutting down,attr:{exitCode:100}}一直找不到怎么解决这个报错。因为搜不到错误然后看一些mongodb的安装教程也是直接到mongod这一步就可以了。但是突然想起来今年年初学mongodb数据库、跟着某个视频抱歉不记得什么视频了安装时候输入mongod命令之前需要在C盘这个是mongodb数据库默认的数据保存路径手动 新建一个data文件夹再在这个data中新建一个db文件夹才可以启动成功。而且看到了一个博主指定了路径的命令。
于是
先新建一个data data下再新建一个 db 然后运行 mongod --dbpath E:\MongoDB\data\db 即可成功运行。
怎么检查有没有启动数据库成功
方法1浏览器中如果打开 http://localhost:27017/ 能成功返回It looks like you are trying to access MongoDB over HTTP on the native driver port.就代表成功 方法2cmd运行了mongd命令后没有结束我就是因为她立马结束了所以知道数据库环境没有好。而且我记得是可以在下面的cmd一团数据里找到27017的但好麻烦我就不找了。
注意这个cmd要用的时候不可以关闭。她相当于一直开启服务。
我之前跟着视频安装的时候是手动在C盘下新建了data的因为一直有印象所以重装系统前备份了一份db可以直接替换刚才建的db。数据就可以直接恢复
然后可以通过robo3T连接27017看到我之前的数据库。 关于mongosh
就是一个命令行界面可以连接数据库对数据库进行操作因为我的电脑里也有之前下载的安装包于是就直接解压使用。
版本是mongosh-2.2.5-win32-x64
安装到了另一个目录下V:\mongodb\mongosh-2.2.5-win32-x64\bin 当前目录打开cmd输入mongosh命令如果长这样就代表可以了test是我数据库里的
关于环境变量
就是为了不在安装目录的bin目录下也能使用mongod和mongosh命令。其他帖子讲的很详细。