CNode

关闭mongoDB 数据库存储的数据都被清空了?

问答
Zzeroone001发布于10 年前最后回复10 年前12 回复10967 浏览0 收藏

平常我都是control+c退出的,但是我自己作死,用db.shutdownServer(),然后use admin,退出之后,再进去数据就都没有了,不知道是怎么回事?我是刚开始学mongo,都想试一试

查看回复

回复 (12)

A
alsotang#1·10 年前

show dbs 看看,是不是进错数据库了。。

D
DevinXian#2·10 年前
引用 alsotangshow dbs 看看,是不是进错数据库了。。

@alsotang 哈哈哈,我第一反应就这...因为我干过

K
klausgao#4·10 年前

你进目录下看文件还在吗?在的话就是数据损坏了,算运气不好了

A
alsotang#5·10 年前
引用 zeroone001@alsotang 我当然是show dbs,然后那个数据库直接就没有了~~😓

@zeroone001 我今天才发现我们这里竟然是支持表情的啊。。。。。👿

Z
zeroone001#6·10 年前

@klausgao 我知道那个目录在哪,但是,我不知道具体是哪一个文件~~有什么辨别方法吗?

Z
zeroone001#7·10 年前

@giscafer 整个数据库都没有了,show dbs数据库的名字没有了

Z
zeroone001#8·10 年前

@alsotang 😁应该是只有MAC能看到

Y
yundian#9·10 年前

db.shutdownServer() 关闭当前服务程序 有清除数据作用?

T
THCloud#10·10 年前

压根没存进去吧,如果没有执行有效的insert操作,那你之前的那些都不会保存

Z
zeroone001#11·10 年前

@alsotang 我当然是show dbs,然后那个数据库直接就没有了~~😓

G
giscafer#12·10 年前

不做数据库删除是不会清除掉所有表的吧。。。

参与回复
登录后即可参与回复。登录