mongodb用use创建数据用show dbs查不到是啥原因

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb用use创建数据用show dbs查不到是啥原因相关的知识,希望对你有一定的参考价值。

参考技术A use只是转到相关数据库,此时并没有做任何操作,所以并不会创建相应的数据库,只有当你真正的操作了一次数据库就会自动创建。

mongodb use db show dbs

mongodb 常用命令:

在dbs间切换用 use xxxdb

之后再操作就是只针对 xxxdb了;

 

show dbs显示全部数据库

show collections 显示全部集合

mongodb数据库一般安装在 usr local下面

 

./mongod --dbpath=/usr/local/mongodb/db --fork --logpath=/usr/local/mongodb/logs/1.log

进入 /usr/local/mongodb/bin目录下运行 ./mongod启动mongodb

mongodb后面添加各种参数

例如:

 

运行  ./mongo 默认连接本地数据库,并进入shell控制台模式 之后可进行各种操作

但是启动mongodb要在后台运行 得添加 --fork 参数

其他作用的参数 记得是双横杠 --

--dbpath --logpath logpath参数后面是一个目录加具体文件 否则会报错

一般做法是在bin文件下 新建一个mongodb.conf配置文件

配置文件里 配置好

dbpath=/usr/local/mongodb/db
logpath=/usr/local/mongodb/logs/mongodb.log
port=27017
fork=true
nohttpinterface=true

然后设置

vi /etc/rc.d/rc.local
/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf

就可以开启启动了

 

以上是关于mongodb用use创建数据用show dbs查不到是啥原因的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB命令行操作

MongoDB操作

MongoDB 命令 (MongoDB Shell)

mongodb的学习笔记一(集合和文档的增删改查)

#千锋逆战班,1902#

mongodb基础操作(增删改查)