在终端中运行mongod后,我只能在Robo 3T中看到数据库。
我正在尝试使用mongodump导出数据库,但是我看不到该数据库。
它内部有一个集合,但是我只能在它在默认端口上运行时才能看到它。如果我关闭端口,则在Robo 3T中不再可见。
编辑: 我的问题是,我该怎么做一个monodump? 编辑: 即使打开mongod,我也无法在mongo shell中看到数据库
答案 0 :(得分:1)
我建议您在打开终端后遵循以下几点:
sudo service mongod start
sudo service mongod status
(应显示为正在运行)mongo
show dbs
show collections
use dbName
show collections
exit
cd path
的路径mongodump -h 127.0.0.1 --port portNumber -d dbName
(通常默认的mongo端口为27017)如果仍然遇到任何问题,请用上面每个命令的输出屏幕截图进行评论