昨天跟着老师写的数据内容全部没了

昨天跟着老师写的数据内容全部没了

# 具体遇到的问题


学到这节课重新打开这个mongodb-compass  昨天跟着老师写的数据内容全部没了。每次打开都要重新写数据的吗?不能保存的吗?


http://img1.sycdn.imooc.com//climg/5fab5a730992424837981658.jpg
# 报错信息的截图

# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

在这里输入代码,可通过选择【代码语言】突出显示

正在回答

登陆购买课程后可参与讨论,去登陆

4回答

同学你好,是的 ,这句命令需要先运行。

提问者 陈立天 2020-11-11 14:58:18

如果直接打开compass  那还要不要先运行这句代码?mongod.exe --dbpath D:\MongoDB\data\db

好帮手慕慕子 2020-11-11 13:50:24

同学你好,对于你的问题解答如下:

  1. 看截图,同学点击的MongoDB数据库自带的local表

    http://img1.sycdn.imooc.com//climg/5fab7a8409c076b516990726.jpg

    而视频中老师操作的是自己单独创建的comments1

    http://img1.sycdn.imooc.com//climg/5fab79b3095fcb7a10850695.jpg

    所以不清楚同学具体是怎么操作的,才会跟老师的不一样,刚开始接触数据库,不太容易理解,建议:同学不要着急,跟着视频中老师的讲解再操作一遍。

  2. ​不用每次打开compass都重新写一次数据,只要是写入MongoDB的数据,如果不是手动删除是不会消

  3. mongo.exe --port 27017 运行这句代码表示在命令窗口链接数据库。

    老师讲解了compass后,就使用compass连接数据库了,不再使用命令窗口链接数据库了,所以不需要运行mongo.exe --port 27017了。

祝学习愉快~

提问者 陈立天 2020-11-11 11:30:56

还有就是老师之前说的需要运行这个代码:mongo.exe --port 27017  然后又要关闭 这是为啥啊??  每次重新打开这个软件都要经过这个步骤  运行了然后又关闭吗?

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
5. Node.js全栈开发
  • 参与学习           人
  • 解答问题       307    个

前端工程师会后端开发已是趋势。从node.js到koa2再到数据库知识。结合真实项目,从项目需求分析、接口和数据设计到业务开发,帮你打通前后端任督二脉,为就业加码。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师